diff --git a/libavutil/softfloat.h b/libavutil/softfloat.h
index 48d0d59fd46cb7d46d5c5aacd4e415f188ff98f2..fa91d1e1cbf2760def88c3bfdaa56039640bf9f4 100644
--- a/libavutil/softfloat.h
+++ b/libavutil/softfloat.h
@@ -27,7 +27,7 @@
 #include "avassert.h"
 #include "softfloat_tables.h"
 
-#define MIN_EXP -126
+#define MIN_EXP -149
 #define MAX_EXP  126
 #define ONE_BITS 29