diff --git a/modules/Vtiger/uitypes/Double.php b/modules/Vtiger/uitypes/Double.php
index d53b532b2ae109252fc7c58fe11215e1149e706f..1a8d4e9d2800699e994cae04613d162ec6ec4c71 100644
--- a/modules/Vtiger/uitypes/Double.php
+++ b/modules/Vtiger/uitypes/Double.php
@@ -24,7 +24,11 @@ class Vtiger_Double_UIType extends Vtiger_Base_UIType {
 	 * @return <Object>
 	 */
 	public function getDisplayValue($value, $record=false, $recordInstance=false) {
-		return decimalFormat($value);
+		//The value is formatting to the user preffered format
+		//The third parameter for the converTouserFormat() function is skipConversion. 
+		//We set skipConversion to true because there's no need to convert the values for different currency formats.
+		$value = CurrencyField::convertToUserFormat(decimalFormat($value), null, true);
+		return $value;
 	}
 
 	/**