diff --git a/src/tool_operate.c b/src/tool_operate.c index 8fb0ef2e7..3c580ffae 100644 --- a/src/tool_operate.c +++ b/src/tool_operate.c @@ -970,7 +970,7 @@ static CURLcode single_transfer(struct GlobalConfig *global, } } - if(config->output_dir) { + if(config->output_dir && *config->output_dir) { char *d = aprintf("%s/%s", config->output_dir, per->outfile); if(!d) { result = CURLE_WRITE_ERROR;