--- configure.old	2010-06-29 10:41:05.000000000 -0700
+++ configure	2010-06-29 10:42:07.000000000 -0700
@@ -2864,7 +2864,8 @@
 				die "swig did not return version information"
 			fi
 			if [ `echo $_swig_version | cut -f 2 -d '.'` -ge 4 ] || \
-				[ `echo $_swig_version | cut -f 3 -d '.'` -ge 29 ]
+				[ `echo $_swig_version | cut -f 3 -d '.'` -ge 29 ] || \
+        [ `echo $_swig_version | cut -f 1 -d '.'` -ge 2 ]
 			then
 				echores "`${SWIG} -version 2>&1 | grep Version | cut -f 3 -d ' '`"
 
