  //--------------------------------------------------------------------
  // There are two hash tables associated with the Python wrappers
  
-@@ -86,6 +189,23 @@
+@@ -86,6 +185,23 @@
  {
    this->ObjectHash = new vtkstd::map<vtkSmartPointerBase, PyObject*>;
    this->ClassHash = new vtkstd::map<vtkstd::string, PyObject*>;;

 }
 
 //--------------------------------------------------------------------
@@ -372,6 +492,7 @@
 }
 
 //--------------------------------------------------------------------

 static void PyVTKObject_PyDelete(PyVTKObject *self)
 {
 #if PY_VERSION_HEX >= 0x02010000
@@ -1987,13 +2104,15 @@
     return;
     }
 
