diff --git a/Kwf/Component/PagesMetaRow.php b/Kwf/Component/PagesMetaRow.php
index <HASH>..<HASH> 100644
--- a/Kwf/Component/PagesMetaRow.php
+++ b/Kwf/Component/PagesMetaRow.php
@@ -89,7 +89,7 @@ class Kwf_Component_PagesMetaRow extends Kwf_Model_Db_Row
             ));
             foreach ($pages as $p) {
                 $row = $this->getModel()->getRow($p->componentId);
-                $row->deleteRecursive();
+                if ($row) $row->deleteRecursive();
             }
         }
Fix deleteRecursive if page is not yet in meta table