Commit Diff
--- commands.c +++ commands.c @@ -3060,7 +3060,7 @@ cmdrc(char rcname[FILENAME_MAX]) if (line[0] == ' ') strlcpy(saveline, line, sizeof(saveline)); makeargv(); - if (margv[0] == 0) + if (margv[0] == 0 && !savec) continue; if (line[0] == ' ' && (!savec || savec->modh < 1)) { printf("%% No mode handler specified before"