PyMac_GetFixed() didn't return 1 on success
diff --git a/Mac/Python/macglue.c b/Mac/Python/macglue.c
index 3385d27..74fa2ee 100644
--- a/Mac/Python/macglue.c
+++ b/Mac/Python/macglue.c
@@ -777,6 +777,7 @@
 	if( !PyArg_Parse(v, "d", &d))
 		return 0;
 	*f = (Fixed)(d * 0x10000);
+	return 1;
 }
 
 /* Convert a Point to a Python object */