diff --git a/pkg/vtiger/modules/ExtensionStore/settings/models/Extension.php b/pkg/vtiger/modules/ExtensionStore/settings/models/Extension.php
index cededb6fae0618338461580d62f6fa9c25f534f8..31f58f1edc83e873b38254a5803abb0a0cd53909 100644
--- a/pkg/vtiger/modules/ExtensionStore/settings/models/Extension.php
+++ b/pkg/vtiger/modules/ExtensionStore/settings/models/Extension.php
@@ -136,9 +136,9 @@ class Settings_ExtensionStore_Extension_Model extends Vtiger_Base_Model {
 	}
 
 	public static function getLanguageInstance($lang) {
-		$sql = 'SELECT id,name,prefix FROM vtiger_language WHERE name = ?';
+		$sql = 'SELECT id,name,prefix FROM vtiger_language WHERE name = ? OR prefix = ?';
 		$db = PearDatabase::getInstance();
-		$result = $db->pquery($sql, array($lang));
+		$result = $db->pquery($sql, array($lang, $lang));
 		if ($db->num_rows($result) > 0) {
 			$instance = new self();
 			$row = $db->query_result_rowdata($result, 0);