diff --git a/Source/exehead/exec.c b/Source/exehead/exec.c index 11017e58..36c1fa55 100644 --- a/Source/exehead/exec.c +++ b/Source/exehead/exec.c @@ -1477,7 +1477,7 @@ static int NSISCALL ExecuteEntry(entry *entry_) log_printf2("settings logging to %d",parm1); log_dolog=parm1; log_printf2("logging set to %d",parm1); - if (!g_log_file && log_dolog) build_g_logfile(); + if (parm1) build_g_logfile(); } else {