Don't call PyMac_HandleEvent in unix-Python
diff --git a/Mac/Modules/Nav.c b/Mac/Modules/Nav.c
index ff7724e..9253cca 100644
--- a/Mac/Modules/Nav.c
+++ b/Mac/Modules/Nav.c
@@ -60,11 +60,13 @@
 		return;
 	}
 	if ( pyfunc == Py_None ) {
+#if !TARGET_API_MAC_OSX
 		/* Special case: give update events to the Python event handling code */
 		if ( callBackSelector == kNavCBEvent && 
 				callBackParms->eventData.eventDataParms.event->what == updateEvt)
 			PyMac_HandleEvent(callBackParms->eventData.eventDataParms.event);
 		/* Ignore others */
+#endif
 		return;
 	}
 	rv = PyObject_CallFunction(pyfunc, "ls#", (long)callBackSelector,