diff --git a/mozilla/widget/src/xpwidgets/nsBaseFilePicker.cpp b/mozilla/widget/src/xpwidgets/nsBaseFilePicker.cpp index ab22aeb243c..ea38fc331c7 100644 --- a/mozilla/widget/src/xpwidgets/nsBaseFilePicker.cpp +++ b/mozilla/widget/src/xpwidgets/nsBaseFilePicker.cpp @@ -69,7 +69,7 @@ NS_IMETHODIMP nsBaseFilePicker::DOMWindowToWidget(nsIDOMWindowInternal *dw, nsIW nsCOMPtr presShell; rv = docShell->GetPresShell(getter_AddRefs(presShell)); - if (NS_SUCCEEDED(rv)) { + if (NS_SUCCEEDED(rv) && presShell) { nsCOMPtr viewManager; rv = presShell->GetViewManager(getter_AddRefs(viewManager));