diff -p -up nautilus-python-0.6.0/src/nautilus-python.c~ nautilus-python-0.6.0/src/nautilus-python.c
--- nautilus-python-0.6.0/src/nautilus-python.c~	2010-01-15 18:35:59.000000000 +0100
+++ nautilus-python-0.6.0/src/nautilus-python.c	2010-01-15 18:37:06.000000000 +0100
@@ -207,8 +207,8 @@ nautilus_python_init_python (void)
 	if (Py_IsInitialized())
 		return TRUE;
 
-  	debug("g_module_open " PY_LIB_LOC "/libpython" PYTHON_VERSION "." G_MODULE_SUFFIX);
-	libpython = g_module_open(PY_LIB_LOC "/libpython" PYTHON_VERSION "." G_MODULE_SUFFIX, 0);
+  	debug("g_module_open " PY_LIB_LOC "/libpython" PYTHON_VERSION "." G_MODULE_SUFFIX ".1.0");
+	libpython = g_module_open(PY_LIB_LOC "/libpython" PYTHON_VERSION "." G_MODULE_SUFFIX ".1.0", 0);
 	if (!libpython)
 		g_warning("g_module_open libpython failed: %s", g_module_error());
 
