diff --git a/iOS_SDK/OneSignalSDK/OneSignalInAppMessages/Requests/OSInAppMessagingRequests.m b/iOS_SDK/OneSignalSDK/OneSignalInAppMessages/Requests/OSInAppMessagingRequests.m index 58d0455f7..4682ced91 100644 --- a/iOS_SDK/OneSignalSDK/OneSignalInAppMessages/Requests/OSInAppMessagingRequests.m +++ b/iOS_SDK/OneSignalSDK/OneSignalInAppMessages/Requests/OSInAppMessagingRequests.m @@ -43,8 +43,10 @@ + (instancetype _Nonnull) withSubscriptionId:(NSString * _Nonnull)subscription headers[@"OneSignal-Session-Duration" ] = [sessionDuration stringValue]; } headers[@"OneSignal-RYW-Token"] = rywToken; - headers[@"OneSignal-Retry-Count"] = [retryCount stringValue]; - + if ([retryCount intValue] > 0) { + headers[@"OneSignal-Retry-Count"] = [retryCount stringValue]; + } + request.additionalHeaders = headers; NSString *appId = [OneSignalConfigManager getAppId];