diff --git a/mozilla/embedding/browser/webBrowser/nsWebBrowser.cpp b/mozilla/embedding/browser/webBrowser/nsWebBrowser.cpp index 94b756121ff..d01ebe76e50 100644 --- a/mozilla/embedding/browser/webBrowser/nsWebBrowser.cpp +++ b/mozilla/embedding/browser/webBrowser/nsWebBrowser.cpp @@ -1589,7 +1589,9 @@ NS_IMETHODIMP nsWebBrowser::Print(nsIDOMWindow *aDOMWindow, nsresult rv = NS_OK; nsCOMPtr thisDOMWin; PRBool silent = PR_FALSE; - aThePrintOptions->GetPrintSilent (&silent); + if( aThePrintOptions != nsnull){ + aThePrintOptions->GetPrintSilent (&silent); + } // XXX this next line may need to be changed