diff --git a/include/ListView/ListViewController.php b/include/ListView/ListViewController.php
index 96440fb80cedebaaf62aa3fe3cd55bfab76180ec..2a4b6bd7ea2980aefbd1dfa80030d2e169585173 100644
--- a/include/ListView/ListViewController.php
+++ b/include/ListView/ListViewController.php
@@ -228,6 +228,7 @@ class ListViewController {
 		}
 
 		$moduleInstance = Vtiger_Module_Model::getInstance("PBXManager");
+                $outgoingCallPermission = false;
 		if($moduleInstance && $moduleInstance->isActive()) {
 			$outgoingCallPermission = PBXManager_Server_Model::checkPermissionForOutgoingCall();
 			$clickToCallLabel = vtranslate("LBL_CLICK_TO_CALL");
diff --git a/layouts/v7/modules/Vtiger/uitypes/Reference.tpl b/layouts/v7/modules/Vtiger/uitypes/Reference.tpl
index 75da18101a35b83ffbcbe3e7d985e7e56ac4a8ca..e18d1517df15cc196f7b0163c7886c1518dfaede 100644
--- a/layouts/v7/modules/Vtiger/uitypes/Reference.tpl
+++ b/layouts/v7/modules/Vtiger/uitypes/Reference.tpl
@@ -41,7 +41,7 @@
             class="marginLeftZero autoComplete inputElement" 
             value="{$FIELD_MODEL->getEditViewDisplayValue($displayId)}" 
             placeholder="{vtranslate('LBL_TYPE_SEARCH',$MODULE)}"
-            {if $displayId neq 0}disabled="disabled"{/if}  
+            {if !empty($displayId)}disabled="disabled"{/if}  
             {if $FIELD_INFO["mandatory"] eq true} data-rule-required="true" data-rule-reference_required="true" {/if}
             {if php7_count($FIELD_INFO['validator'])} 
                 data-specific-rules='{ZEND_JSON::encode($FIELD_INFO["validator"])}'