diff --git a/src/GlobalPayments.Api/Gateways/Gateway.cs b/src/GlobalPayments.Api/Gateways/Gateway.cs index 9e1cadb..6e8ee92 100644 --- a/src/GlobalPayments.Api/Gateways/Gateway.cs +++ b/src/GlobalPayments.Api/Gateways/Gateway.cs @@ -198,7 +198,7 @@ private string MaskSensitiveData(string data, bool isXml = false) cont++; } else { - valueToReplace = list.Length > 1 ? valueToReplace?.GetArray(list[0]).FirstOrDefault() : valueToReplace.Has(parts[i]) ? valueToReplace?.Get(parts[i]) : null; + valueToReplace = list.Length > 1 ? valueToReplace?.GetArray(list[0]).FirstOrDefault() : (valueToReplace?.Has(parts[i]) ?? false) ? valueToReplace?.Get(parts[i]) : null; } } else {