diff --git a/main.c b/main.c index f6e14a4..3012239 100644 --- a/main.c +++ b/main.c @@ -5683,7 +5683,7 @@ execdict(char *word) disp_message("Execution failed", TRUE); return; } - else { + else if (buf != NO_BUFFER) { buf->filename = w; buf->buffername = Sprintf("%s %s", DICTBUFFERNAME, word)->ptr; if (buf->type == NULL)