diff --git a/.travis.yml b/.travis.yml
index eabc52f46670e5fe5faac65c4c4c4e300c6cb7ae..6376ed52b1b1789b2a0e6491420ba56b59068556 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -75,10 +75,10 @@ matrix:
           osx_image: beta-xcode6.2
           compiler: gcc
           #Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)
-        - os: osx
-          osx_image: beta-xcode6.3
-          #
-        - os: osx
+#        - os: osx
+#          osx_image: beta-xcode6.3
+#          #
+#        - os: osx
           osx_image: xcode6.4
           #Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn)
         - os: osx
diff --git a/src/sdl/i_main.c b/src/sdl/i_main.c
index a12ff6376ad06e8b120869019c1aed27f0535163..6ccea92a3e36b7c5540d07b212a1243cb2a35aa9 100644
--- a/src/sdl/i_main.c
+++ b/src/sdl/i_main.c
@@ -245,7 +245,7 @@ int main(int argc, char **argv)
 #endif
 
 	// return to OS
-#if !defined (__GNUC__) || (__GNUC__ < 5)
+#if !defined (__GNUC__) || (__GNUC__ < 4)
 	return 0;
 #endif
 }