diff --git a/layouts/v7/modules/Vtiger/resources/validation.js b/layouts/v7/modules/Vtiger/resources/validation.js
index e870d8cbe1991076dceec7c148ba512038c0c96c..0f8bc5dfb226cce93e01e9da6d8bae3647a369cd 100644
--- a/layouts/v7/modules/Vtiger/resources/validation.js
+++ b/layouts/v7/modules/Vtiger/resources/validation.js
@@ -714,7 +714,7 @@ jQuery.validator.addMethod("RepeatMonthDate", function(value, element, params) {
 jQuery.validator.addMethod("reference_required", function (value, element, params) {
 	var referenceValue = jQuery(element).parent().parent().find('input.sourceField').val();
 	if (isNaN(referenceValue)) {
-		referenceValue = jQuery(element).parent().parent().find('input.sourceField').attr('value');
+		referenceValue = jQuery(element).parent().parent().find('input.sourceField').data('value');
 	}
 	if (referenceValue && parseInt(referenceValue) > 0) {
 		return true;