--- ./configure.orig	2013-06-03 05:34:35.000000000 +0200
+++ ./configure	2013-06-06 18:15:11.804543548 +0200
@@ -301,7 +301,7 @@
 		grep mmx /proc/cpuinfo > /dev/null 2>&1 || mmx=false
 		;;
 		FreeBSD)
-		[ "$(make -V MACHINE_CPU:Mmmx)" ] || mmx=false
+		[ "$(make -V MACHINE_CPU:Mmmx -f /dev/null)" ] || mmx=false
 		;;
 		*)
 		grep mmx /proc/cpuinfo > /dev/null 2>&1 || mmx=false
@@ -320,7 +320,7 @@
 		grep sse /proc/cpuinfo > /dev/null 2>&1 || sse=false
 		;;
 		FreeBSD)
-		[ "$(make -V MACHINE_CPU:Msse)" ] || sse=false
+		[ "$(make -V MACHINE_CPU:Msse -f /dev/null)" ] || sse=false
 		;;
 		*)
 		grep sse /proc/cpuinfo > /dev/null 2>&1 || sse=false
@@ -339,7 +339,7 @@
 		grep sse2 /proc/cpuinfo > /dev/null 2>&1 || sse2=false
 		;;
 		FreeBSD)
-		[ "$(make -V MACHINE_CPU:Msse2)" ] || sse2=false
+		[ "$(make -V MACHINE_CPU:Msse2 -f /dev/null)" ] || sse2=false
 		;;
 		*)
 		grep sse2 /proc/cpuinfo > /dev/null 2>&1 || sse2=false
