diff --git a/include/events/VTEntityData.inc b/include/events/VTEntityData.inc
index d58d538435bfdf2d329d8db694efc3bd219013d2..4ea4c10f0920b961f3a6c205a2a77d1fc3372bf3 100644
--- a/include/events/VTEntityData.inc
+++ b/include/events/VTEntityData.inc
@@ -87,11 +87,11 @@ class VTEntityData{
 		$entityFields = Vtiger_Functions::getEntityModuleInfo($crmEntity->moduleName);
 		if (!empty($entityFields['fieldname'])) {
 			$entityFieldNames = explode(',', $entityFields['fieldname']);
-			if (count($entityFieldNames) > 1) {
-				$obj->focus->column_fields['label'] = $crmEntity->column_fields[$entityFieldNames[0]].' '.$crmEntity->column_fields[$entityFieldNames[1]];
-			} else {
-				$obj->focus->column_fields['label'] = $crmEntity->column_fields[$entityFieldNames[0]];
+			$label = '';
+			foreach ($entityFieldNames as $fieldName) {
+				$label .= $crmEntity->column_fields[$fieldName].' ';
 			}
+			$obj->focus->column_fields['label'] = trim($label);
 		}
 	return $obj;
 	}