diff --git a/modules/Migration/schema/701_to_710.php b/modules/Migration/schema/701_to_710.php
index ff597eaad3a955bf163488c037ba072da6cf476f..ee2142a14cfcd7afbeee66ce42bedcc7ee63947f 100644
--- a/modules/Migration/schema/701_to_710.php
+++ b/modules/Migration/schema/701_to_710.php
@@ -239,6 +239,25 @@ if (defined('VTIGER_UPGRADE')) {
 		}
 	}
 
+	$tabResult1 = $db->pquery('SELECT tabid, name, parent FROM vtiger_tab WHERE presence IN (?, ?) AND source=?', array(0, 2, 'custom'));
+	while ($row = $db->fetch_row($tabResult1)) {
+		$parentFromDb = $row['parent'];
+		if ($parentFromDb) {
+			$moduleName = $row['name'];
+			$parentTabs = explode(',', $parentFromDb);
+			foreach ($parentTabs as $parentTab) {
+				Settings_MenuEditor_Module_Model::addModuleToApp($moduleName, $parentTab);
+			}
+
+			$menuTab = $parentTabs[0];
+			$menuInstance = Vtiger_Menu::getInstance($menuTab);
+			if ($menuInstance) {
+				$moduleModel = Vtiger_Module_Model::getInstance($moduleName);
+				$menuInstance->addModule($moduleModel);
+			}
+		}
+	}
+
 	$tabResult2 = $db->pquery('SELECT tabid, name FROM vtiger_tab', array());
 	$moduleTabIds = array();
 	while ($row = $db->fetch_array($tabResult2)) {