diff --git a/libavutil/log.c b/libavutil/log.c
index 0eb09b213d0a7904577f20748dd6d010a404762b..a7eb34c3d2512e376b5344241abd12b9ff3008da 100644
--- a/libavutil/log.c
+++ b/libavutil/log.c
@@ -103,6 +103,9 @@ static int use_color = -1;
 
 static void colored_fputs(int level, const char *str)
 {
+    if (!*str)
+        return;
+
     if (use_color < 0) {
 #if HAVE_SETCONSOLETEXTATTRIBUTE
         CONSOLE_SCREEN_BUFFER_INFO con_info;