diff --git a/libavutil/log.c b/libavutil/log.c
index 72d2b914bdb5ed9c8b6f550aea50b77f40e76f40..deab11965dee28aecd411819070b77b022c6186b 100644
--- a/libavutil/log.c
+++ b/libavutil/log.c
@@ -91,7 +91,7 @@ void av_log_default_callback(void* ptr, int level, const char* fmt, va_list vl)
     line[0]=0;
 #undef fprintf
     if(print_prefix && avc) {
-        if(avc->version >= (50<<16 | 15<<8 | 3) && avc->parent_log_context_offset){
+        if (avc->parent_log_context_offset) {
             AVClass** parent= *(AVClass***)(((uint8_t*)ptr) + avc->parent_log_context_offset);
             if(parent && *parent){
                 snprintf(line, sizeof(line), "[%s @ %p] ", (*parent)->item_name(parent), parent);