diff --git a/src/Unleash/Communication/UnleashApiClient.cs b/src/Unleash/Communication/UnleashApiClient.cs index 9c1b7466..0dbcab21 100644 --- a/src/Unleash/Communication/UnleashApiClient.cs +++ b/src/Unleash/Communication/UnleashApiClient.cs @@ -146,7 +146,7 @@ private async Task HandleSuccessResponse(HttpResponseMessage featureRequestsToSkip = Math.Max(0, featureRequestsToSkip - 1); var newEtag = response.Headers.ETag?.Tag; - if (newEtag == etag) + if (newEtag == etag || response.StatusCode == HttpStatusCode.NotModified) { return new FetchTogglesResult {