diff --git a/modules/Settings/Picklist/models/Module.php b/modules/Settings/Picklist/models/Module.php
index 21112e6377a50a68cc6e4f942189c63821911dd6..f4e97007b05f23597f2bd8ee0e08eef771656550 100644
--- a/modules/Settings/Picklist/models/Module.php
+++ b/modules/Settings/Picklist/models/Module.php
@@ -301,10 +301,11 @@ class Settings_Picklist_Module_Model extends Vtiger_Module_Model {
 
 	public static function getPicklistSupportedModules() {
 		$db = PearDatabase::getInstance();
+		$unsupportedModuleIds = array(getTabId('Users'), getTabId('Emails'));
 		$query = "SELECT distinct vtiger_tab.tablabel, vtiger_tab.name as tabname
 				  FROM vtiger_tab
 						inner join vtiger_field on vtiger_tab.tabid=vtiger_field.tabid
-				  WHERE uitype IN (15,33,16,114) and vtiger_field.tabid NOT IN (29,10)  and vtiger_tab.presence != 1 and vtiger_field.presence in (0,2)
+				  WHERE uitype IN (15,33,16,114) and vtiger_field.tabid NOT IN (". implode(',', $unsupportedModuleIds) .")  and vtiger_tab.presence != 1 and vtiger_field.presence in (0,2)
 				  ORDER BY vtiger_tab.tabid ASC";
 		$result = $db->pquery($query, array());
 
@@ -559,4 +560,4 @@ class Settings_Picklist_Module_Model extends Vtiger_Module_Model {
 		return true;
 	}
 
-}
\ No newline at end of file
+}