diff --git a/Google Cloud Translation Provider/GoogleAPI/V3Connector.cs b/Google Cloud Translation Provider/GoogleAPI/V3Connector.cs index df4b8f6a90..e5e06e738d 100644 --- a/Google Cloud Translation Provider/GoogleAPI/V3Connector.cs +++ b/Google Cloud Translation Provider/GoogleAPI/V3Connector.cs @@ -241,7 +241,7 @@ public async Task> GetV3TranslationModelsAsync() var jsonResponse = await response.Content.ReadAsStringAsync(); var modelsResponse = JsonConvert.DeserializeObject(jsonResponse); - return modelsResponse.Models; + return modelsResponse.Models ?? []; } _logger.Error($"Error: {response.StatusCode} - {await response.Content.ReadAsStringAsync()}"); @@ -280,7 +280,7 @@ public async Task> GetProjectCustomModels() // Add V3 translation models while checking for duplicates var v3Models = await GetV3TranslationModelsAsync(); - + foreach (var model in v3Models) { var existingModel = combinedModels.FirstOrDefault(a =>