Fixes that should make it possible to run Python on machines without NavServices installed.
diff --git a/Mac/Modules/Nav.c b/Mac/Modules/Nav.c
index d229458..d8ef6ef 100644
--- a/Mac/Modules/Nav.c
+++ b/Mac/Modules/Nav.c
@@ -947,6 +947,11 @@
 {
 	PyObject *m, *d;
 
+	/* Test that we have NavServices */
+	if ( !NavServicesAvailable() ) {
+		PyErr_SetString(PyExc_ImportError, "Navigation Services not available");
+		return;
+	}
 	/* Create the module and add the functions */
 	m = Py_InitModule4("Nav", nav_methods,
 		Nav_module_documentation,