diff --git a/libavformat/nutdec.c b/libavformat/nutdec.c
index f260a3e4fd4eaffdbb2b67ad6e6f86986cdf7ef9..90afbdb9257ff43144b93bf09f9fc50fc16062ee 100644
--- a/libavformat/nutdec.c
+++ b/libavformat/nutdec.c
@@ -73,8 +73,10 @@ static uint64_t get_fourcc(AVIOContext *bc)
         return avio_rl16(bc);
     else if (len == 4)
         return avio_rl32(bc);
-    else
+    else {
+        av_log(NULL, AV_LOG_ERROR, "Unsupported fourcc length %d\n", len);
         return -1;
+    }
 }
 
 #ifdef TRACE