--- nautilus-open-terminal-0.17/src/nautilus-open-terminal.c-orig	2009-11-16 15:09:52.880829818 -0600
+++ nautilus-open-terminal-0.17/src/nautilus-open-terminal.c	2009-11-16 15:09:59.911505769 -0600
@@ -213,7 +213,7 @@ get_remote_ssh_command (const char *uri,
 	if (command_to_run != NULL) {
 		remote_command = g_strdup_printf ("cd %s && exec %s", quoted_path, command_to_run);
 	} else {
-		remote_command = g_strdup_printf ("cd %s && exec $SHELL -l", quoted_path);
+		remote_command = g_strdup_printf ("cd %s && exec $SHELL", quoted_path);
 	}
 
 	quoted_remote_command = g_shell_quote (remote_command);
@@ -300,7 +300,7 @@ get_terminal_command_for_file_info (Naut
 		if (command_to_run != NULL) {
 			command = g_strdup_printf ("cd %s && exec %s", quoted_path, command_to_run);
 		} else {
-			command = g_strdup_printf ("cd %s && exec $SHELL -l", quoted_path);
+			command = g_strdup_printf ("cd %s && exec $SHELL", quoted_path);
 		}
 
 		g_free (quoted_path);
