diff --git a/configure b/configure
index 186976d532ca69b0aedb9b44385cc65bbed72d29..2519cf679ee498de4bb114bf5bcc56cd1ff9f554 100755
--- a/configure
+++ b/configure
@@ -304,10 +304,6 @@ filter_out(){
     echo "$@" | sed "s%\\<$pattern\\>%%g"
 }
 
-if test x"$1" = x"-h" -o x"$1" = x"--help" ; then
-    show_help
-fi
-
 # set temporary file name
 if test ! -z "$TMPDIR" ; then
     TMPDIR1="${TMPDIR}"
@@ -664,6 +660,10 @@ else
     source_path="`cd \"$source_path\"; pwd`"
 fi
 
+if test x"$1" = x"-h" -o x"$1" = x"--help" ; then
+    show_help
+fi
+
 FFMPEG_CONFIGURATION=" "
 for opt do
   FFMPEG_CONFIGURATION="$FFMPEG_CONFIGURATION""$opt "