diff --git a/Plugin.XF.Controls/iOS/Renderer/EnhancedWebViewRenderer.cs b/Plugin.XF.Controls/iOS/Renderer/EnhancedWebViewRenderer.cs index 01d200c..82c27d7 100644 --- a/Plugin.XF.Controls/iOS/Renderer/EnhancedWebViewRenderer.cs +++ b/Plugin.XF.Controls/iOS/Renderer/EnhancedWebViewRenderer.cs @@ -60,10 +60,12 @@ protected override void OnElementChanged(ElementChangedEventArgs 0) - { - foreach (string key in Element.CustomHeaders.Keys) - webRequest[key] = Element.CustomHeaders[key]; + if (Element.CustomHeaders != null) { + if (Element.CustomHeaders.Count > 0) + { + foreach (string key in Element.CustomHeaders.Keys) + webRequest[key] = Element.CustomHeaders[key]; + } } if (!string.IsNullOrEmpty(Element.Username) && !string.IsNullOrEmpty(Element.Password)) { @@ -91,4 +93,4 @@ protected override void OnElementChanged(ElementChangedEventArgs