--- tramp.el.orig 2005-12-11 16:26:36.000000000 +0100 +++ tramp.el 2006-01-27 11:28:36.000000000 +0100 @@ -3506,7 +3506,8 @@ (setq ret 1)) (unless ret ;; Check return code. - (setq ret (tramp-send-command-and-check method user host nil)) + (setq ret (save-excursion + (tramp-send-command-and-check method user host nil))) ;; Provide error file. (when (and stderr (string-match temp-name-prefix stderr)) (rename-file (tramp-make-tramp-file-name method user host stderr)