diff --git a/Plugin/Plugin.m b/Plugin/Plugin.m index 42c80b4a..0d9901d9 100755 --- a/Plugin/Plugin.m +++ b/Plugin/Plugin.m @@ -1601,8 +1601,7 @@ - (WebView *)webView } - (void)setWebView:(WebView *)newValue { - [newValue retain]; - [_webView release]; + // Not retained, because the WebView owns the plugin, so we'll get a retain cycle. _webView = newValue; }