diff --git a/ffserver.c b/ffserver.c
index 58239605c2855b24f5ffe625d78ceffc124995ab..a099296190d85c8f3002047f43c607cda96d3d7c 100644
--- a/ffserver.c
+++ b/ffserver.c
@@ -4531,7 +4531,7 @@ int main(int argc, char **argv)
     /* open log file if needed */
     if (logfilename[0] != '\0') {
         if (!strcmp(logfilename, "-"))
-            logfile = stdout;
+            logfile = stderr;
         else
             logfile = fopen(logfilename, "a");
         av_log_set_callback(http_av_log);