diff --git a/src/video/cocoa/SDL_cocoaevents.m b/src/video/cocoa/SDL_cocoaevents.m index 8aec00008..43f43925f 100644 --- a/src/video/cocoa/SDL_cocoaevents.m +++ b/src/video/cocoa/SDL_cocoaevents.m @@ -33,6 +33,9 @@ #ifndef kIOPMAssertPreventUserIdleDisplaySleep #define kIOPMAssertPreventUserIdleDisplaySleep kIOPMAssertionTypePreventUserIdleDisplaySleep #endif +#ifndef NSAppKitVersionNumber10_8 +#define NSAppKitVersionNumber10_8 1187 +#endif @interface SDLApplication : NSApplication @@ -306,7 +309,10 @@ LoadMainMenuNibIfAvailable(void) NSDictionary *infoDict; NSString *mainNibFileName; bool success = false; - + + if (floor(NSAppKitVersionNumber) < NSAppKitVersionNumber10_8) { + return false; + } infoDict = [[NSBundle mainBundle] infoDictionary]; if (infoDict) { mainNibFileName = [infoDict valueForKey:@"NSMainNibFile"];