diff --git a/examples/webenginewidgets/demobrowser/webview.cpp b/examples/webenginewidgets/demobrowser/webview.cpp
index 498df74fc8d7d9b5523a31f9c8ca7d3d4b703797..ce273c0f61ab08b946ccbaa82c32c5e77b5ca77b 100644
--- a/examples/webenginewidgets/demobrowser/webview.cpp
+++ b/examples/webenginewidgets/demobrowser/webview.cpp
@@ -341,8 +341,6 @@ WebView::WebView(QWidget* parent)
 
 void WebView::setPage(WebPage *_page)
 {
-    if (m_page)
-        m_page->deleteLater();
     m_page = _page;
     QWebEngineView::setPage(_page);
 #if defined(QWEBENGINEPAGE_STATUSBARMESSAGE)