diff --git a/modules/PickList/PickListUtils.php b/modules/PickList/PickListUtils.php
index bd5b04705bb1803bf388d1f0571459c853167e2f..2c00a7e57010e0884757d9b20924e214388985cc 100644
--- a/modules/PickList/PickListUtils.php
+++ b/modules/PickList/PickListUtils.php
@@ -118,7 +118,7 @@ function getAllPickListValues($fieldName,$lang = Array() ){
 		$arr = array();
 		for($i=0;$i<$count;$i++){
 			$pick_val = decode_html($adb->query_result($result, $i, $fieldName));
-			if($lang[$pick_val] != ''){
+			if(is_array($lang) && $lang[$pick_val] != ''){
 				$arr[$pick_val] = $lang[$pick_val];
 			}
 			else{