Index: trunk/kernel/parser.php
===================================================================
diff -u -r2771 -r2820
--- trunk/kernel/parser.php (.../parser.php) (revision 2771)
+++ trunk/kernel/parser.php (.../parser.php) (revision 2820)
@@ -82,6 +82,11 @@
foreach($ids as $ItemType=>$idlist)
{
$Item =& $objItemTypes->GetItem($ItemType);
+ if( !is_object($Item) )
+ {
+ if( isDebugMode() ) echo 'Item with RID ['.$ResourceId.'] has invalid relation to items with RIDS: '.print_r($idlist, true).'
';
+ continue;
+ }
$table = GetTablePrefix().$Item->Get("SourceTable");
if($ItemType!=1)
{