Index: chrome/browser/ui/cocoa/browser_window_controller.mm |
diff --git a/chrome/browser/ui/cocoa/browser_window_controller.mm b/chrome/browser/ui/cocoa/browser_window_controller.mm |
index b33ec488621ba561c59ebb17e5724564451745a7..05f7da8fe435416cf6e32c56951cbcfd0d97c84a 100644 |
--- a/chrome/browser/ui/cocoa/browser_window_controller.mm |
+++ b/chrome/browser/ui/cocoa/browser_window_controller.mm |
@@ -1278,7 +1278,8 @@ using content::WebContents; |
if (newContents) { |
if (!permissionBubbleCocoa_.get()) { |
- permissionBubbleCocoa_.reset(new PermissionBubbleCocoa([self window])); |
+ DCHECK(browser_.get()); |
+ permissionBubbleCocoa_.reset(new PermissionBubbleCocoa(browser_.get())); |
} |
manager = PermissionBubbleManager::FromWebContents(newContents); |
if (manager) |