--- modules/sftp-method.c.orig 2006-03-17 11:05:34.000000000 +0100 +++ modules/sftp-method.c 2006-03-17 11:07:25.000000000 +0100 @@ -1248,6 +1248,7 @@ buffer[len] = 0; if (g_str_has_suffix (buffer, "password: ") || g_str_has_suffix (buffer, "Password: ") || + g_str_has_suffix (buffer, "Password:") || g_str_has_prefix (buffer, "Enter passphrase for key")) { if (!done_auth && gnome_vfs_uri_get_password (uri) != NULL) { password = g_strdup (gnome_vfs_uri_get_password (uri));