diff --git a/src/apps/webpositive/BrowserWindow.cpp b/src/apps/webpositive/BrowserWindow.cpp index 4a4be2ba93..b9ef820438 100644 --- a/src/apps/webpositive/BrowserWindow.cpp +++ b/src/apps/webpositive/BrowserWindow.cpp @@ -1224,7 +1224,8 @@ BrowserWindow::_TabChanged(int32 index) if (webView == CurrentWebView()) return; - CurrentWebView()->SetUserData(new PageUserData(CurrentFocus())); + if (CurrentWebView() != NULL) + CurrentWebView()->SetUserData(new PageUserData(CurrentFocus())); SetCurrentWebView(webView);