@ -682,9 +682,12 @@ execsh(char *cmd, char **args)
if (args) {
prog = args[0];
arg = NULL;
} else if (scroll || utmp) {
prog = scroll ? scroll : utmp;
arg = scroll ? utmp : NULL;
} else if (scroll) {
prog = scroll;
arg = utmp ? utmp : sh;
} else if (utmp) {
prog = utmp;
} else {
prog = sh;