--- a/src/subshell/common.c 2016-03-12 16:45:48.000000000 +0100 +++ b/src/subshell/common.c 2016-03-13 14:51:36.938909577 +0100 @@ -355,7 +355,8 @@ switch (mc_global.shell->type) { case SHELL_BASH: - execl (mc_global.shell->path, "bash", "-rcfile", init_file, (char *) NULL); + /* Bug 1304 set HISTCONTROL=ignoreboth */ + execl (mc_global.shell->path, "bash", "-rcfile", "/etc/mc/mc-bashrc", (char *) NULL); break; case SHELL_ZSH: