Merge branch '2017.11' into 2017.11-develop
[tine20] / tine20 / Tinebase / Setup / Update / Release10.php
index 67b3f61..eee179f 100644 (file)
@@ -2034,7 +2034,12 @@ class Tinebase_Setup_Update_Release10 extends Setup_Update_Abstract
         $applications = Tinebase_Application::getInstance()->getApplications();
         /** @var Tinebase_Model_Application $application */
         foreach ($applications as $application) {
-            $setupXml = Setup_Controller::getInstance()->getSetupXml($application->name);
+            try {
+                $setupXml = Setup_Controller::getInstance()->getSetupXml($application->name);
+            } catch (Setup_Exception_NotFound $senf) {
+                Tinebase_Exception::log($senf);
+                $setupXml = false;
+            }
             if (!$setupXml || !$setupXml->tables || !$setupXml->tables->table) {
                 continue;
             }