--- wrapper/opensync.i.orig	2007-03-27 20:49:09.000000000 +0900
+++ wrapper/opensync.i	2010-06-25 16:56:01.000000000 +0900
@@ -82,7 +82,7 @@
 %extend OSyncChange {
 	OSyncChange(PyObject *obj=NULL) {
 		OSyncChange *change = NULL;
-		if (obj)
+		if ((obj) && (obj != Py_None))
 			change = (OSyncChange *)PyCObject_AsVoidPtr(obj);
 		else
 			change = osync_change_new();
