diff --git a/configure b/configure
index caf5727f546ec061a86c6e613923b0a446d5b90d..b7bcb4863f2173e4d5c8184b0494ac54044650ae 100755
--- a/configure
+++ b/configure
@@ -2231,8 +2231,6 @@ esac
 enable $subarch
 enabled spic && enable pic
 
-echo "config:$arch:$subarch:$cpu:$target_os:$cc_ident:$FFMPEG_CONFIGURATION" >config.fate
-
 # OS specific
 case $target_os in
     haiku)
@@ -2380,6 +2378,8 @@ case $target_os in
         ;;
 esac
 
+echo "config:$arch:$subarch:$cpu:$target_os:$cc_ident:$FFMPEG_CONFIGURATION" >config.fate
+
 check_cpp_condition stdlib.h "defined(__PIC__) || defined(__pic__) || defined(PIC)" && enable pic
 
 set_default $PATHS_LIST