Index: trunk/MagicSoft/Mars/mbase/MParList.cc
===================================================================
--- trunk/MagicSoft/Mars/mbase/MParList.cc	(revision 1116)
+++ trunk/MagicSoft/Mars/mbase/MParList.cc	(revision 1117)
@@ -323,5 +323,11 @@
 
     if (pcont)
-        return pcont;
+    {
+        if (pcont->InheritsFrom(cname))
+            return pcont;
+
+        *fLog << err << "Warning: Object '" << oname << "' found in list doesn't inherit from " << cname << "." << endl;
+        return NULL;
+    }
 
     //
