diff --git a/src/video/sdl.cpp b/src/video/sdl.cpp
index 528044962..743e5c12a 100644
--- a/src/video/sdl.cpp
+++ b/src/video/sdl.cpp
@@ -801,6 +801,7 @@ global void RealizeVideoMemory(void)
 */
 global void ToggleGrabMouse(void)
 {
+#ifdef SDL_GRAB_ON
     static int grabbed;
 
     if( grabbed ) {
@@ -811,6 +812,7 @@ global void ToggleGrabMouse(void)
 	    grabbed=1;
 	}
     }
+#endif	// SDL_GRAB_ON
 }
 
 #endif // } USE_SDL