diff --git a/modules/Migration/schema/700_to_701.php b/modules/Migration/schema/700_to_701.php
index 9da2feb4530e67cd130ca7c613daa281e8791724..32f0b5acb92cb18d7cbda79b7881f70152a5ec85 100644
--- a/modules/Migration/schema/700_to_701.php
+++ b/modules/Migration/schema/700_to_701.php
@@ -38,7 +38,7 @@ if(defined('VTIGER_UPGRADE')) {
 	foreach ($updateModulesList as $moduleName => $packagePath) {
 		$moduleInstance = Vtiger_Module::getInstance($moduleName);
 		if($moduleInstance) {
-			updateVtlibModule($moduleName, $packagepath);
+			updateVtlibModule($moduleName, $packagePath);
 		}
 	}
 }
\ No newline at end of file
diff --git a/packages/vtiger/mandatory/PBXManager.zip b/packages/vtiger/mandatory/PBXManager.zip
index 7be5911126fa0265294cfa908d4d8af6178a2e4b..5bb7439914b521864546efff71ef3241c93d3d23 100644
Binary files a/packages/vtiger/mandatory/PBXManager.zip and b/packages/vtiger/mandatory/PBXManager.zip differ
diff --git a/pkg/vtiger/modules/PBXManager/modules/PBXManager/PBXManager.php b/pkg/vtiger/modules/PBXManager/modules/PBXManager/PBXManager.php
index d59955d2f90f1dada8a39a54cffcddb1daa6bbee..d185fac97ba495b040632e721c960d343ca4f0d6 100644
--- a/pkg/vtiger/modules/PBXManager/modules/PBXManager/PBXManager.php
+++ b/pkg/vtiger/modules/PBXManager/modules/PBXManager/PBXManager.php
@@ -113,6 +113,7 @@ class PBXManager extends CRMEntity {
         } else if ($event_type == 'module.preupdate') {
             // TODO Handle actions before this module is updated.
         } else if ($event_type == 'module.postupdate') {
+			$this->registerLookupEvents();
             // TODO Handle actions before this module is updated.
         }
     }
@@ -156,6 +157,7 @@ class PBXManager extends CRMEntity {
         $restoreEvent = 'vtiger.entity.afterrestore';
         $batchSaveEvent = 'vtiger.batchevent.save';
         $batchDeleteEvent = 'vtiger.batchevent.delete';
+		$convertLeadEvent = 'vtiger.lead.convertlead';
         $handler_path = 'modules/PBXManager/PBXManagerHandler.php';
         $className = 'PBXManagerHandler';
         $batchEventClassName = 'PBXManagerBatchHandler';
@@ -164,6 +166,7 @@ class PBXManager extends CRMEntity {
         $EventManager->registerHandler($restoreEvent, $handler_path, $className);
         $EventManager->registerHandler($batchSaveEvent, $handler_path, $batchEventClassName);
         $EventManager->registerHandler($batchDeleteEvent, $handler_path, $batchEventClassName);
+		$EventManager->registerHandler($convertLeadEvent, $handler_path, $className);
         $log->fatal('Lookup Events Registered');
     }
     
diff --git a/pkg/vtiger/modules/PBXManager/modules/PBXManager/PBXManagerHandler.php b/pkg/vtiger/modules/PBXManager/modules/PBXManager/PBXManagerHandler.php
index f52dfe9caa282a8ef6ac80e2b0749f56da5368ff..0b38a262fded35ab31bda4de03d8fae845965bc5 100644
--- a/pkg/vtiger/modules/PBXManager/modules/PBXManager/PBXManagerHandler.php
+++ b/pkg/vtiger/modules/PBXManager/modules/PBXManager/PBXManagerHandler.php
@@ -20,8 +20,12 @@ class PBXManagerHandler extends VTEventHandler {
         if ($eventName == 'vtiger.entity.aftersave') {
             PBXManagerHandler::handlePhoneLookUpSaveEvent($entityData, $moduleName);
         }
-        
-        if($eventName == 'vtiger.entity.afterdelete'){
+ 
+		if ($eventName == 'vtiger.lead.convertlead' && $moduleName == 'Leads') {
+			PBXManagerHandler::handlePhoneLookupDeleteEvent($entityData);
+		}
+
+		if($eventName == 'vtiger.entity.afterdelete'){
             PBXManagerHandler::handlePhoneLookupDeleteEvent($entityData);
         }