Merge pull request #1387 from deepak-srivastava/logrev
[civicrm-core.git] / api / v3 / utils.php
index f8aeff580eb5354037306a74fcde8cb13ca681df..6a34ab839070d2cf1240088922249355d13ea61e 100644 (file)
@@ -1093,7 +1093,7 @@ function _civicrm_api3_validate_fields($entity, $action, &$params, $errorMode =
         break;
 
       case CRM_Utils_Type::T_MONEY:
-        if (!CRM_Utils_Rule::money($params[$fieldName])) {
+        if (!CRM_Utils_Rule::money($params[$fieldName]) && !empty($params[$fieldName])) {
           throw new Exception($fieldName . " is  not a valid amount: " . $params[$fieldName]);
         }
     }