--- pygtk-2.9.3/gtk/__init__.py.crazy-reload-hack	2006-07-27 21:46:37.000000000 -0400
+++ pygtk-2.9.3/gtk/__init__.py	2006-07-27 21:47:03.000000000 -0400
@@ -34,6 +34,20 @@
 if not hasattr(sys, 'argv'):
     sys.argv = []
 
+#crazy hack for reloading the gtk module
+if sys.modules.has_key ('gtk.deprecation'):
+    _Deprecated = sys.modules['gtk.deprecation']._Deprecated
+    _DeprecatedConstant = sys.modules['gtk.deprecation']._DeprecatedConstant
+
+if sys.modules.has_key ('gobject._gobject'):
+    _gobject = sys.modules['gobject._gobject']
+
+if sys.modules.has_key ('gtk._gtk'):
+    _gtk = sys.modules['gtk._gtk']
+
+if sys.modules.has_key ('gtk._lazyutils'):
+    _lazyutils = sys.modules['gtk._lazyutils']
+
 # load the required modules:
 import gobject as _gobject
 
