Blob Blame History Raw
diff --git a/daemon/gvfsbackenddav.c b/daemon/gvfsbackenddav.c
index aee9034..15d5670 100644
--- a/daemon/gvfsbackenddav.c
+++ b/daemon/gvfsbackenddav.c
@@ -1378,6 +1378,8 @@ soup_authenticate_interactive (SoupSession *session,
 
   if (res && !aborted)
     {
+      if (new_username == NULL)
+        new_username = g_strdup(info->username);
       soup_auth_authenticate (auth, new_username, new_password);
 
       g_free (info->username);