diff --git a/src/core/web_contents_delegate_qt.cpp b/src/core/web_contents_delegate_qt.cpp
index 581a16adbd81af252bf8269665f724e65c154bfe..f9db91b3e5a3ce96d69b3c42beb7592d3dc1930b 100644
--- a/src/core/web_contents_delegate_qt.cpp
+++ b/src/core/web_contents_delegate_qt.cpp
@@ -121,9 +121,6 @@ void WebContentsDelegateQt::AddNewContents(content::WebContents* source, content
     WebContentsAdapter *newAdapter = createWindow(new_contents, disposition, initial_pos, user_gesture);
     if (was_blocked)
         *was_blocked = !newAdapter;
-
-    if (content::RenderWidgetHostImpl *impl = content::RenderWidgetHostImpl::From(new_contents->GetRenderViewHost()))
-        impl->WasShown(ui::LatencyInfo());
 }
 
 void WebContentsDelegateQt::CloseContents(content::WebContents *source)
diff --git a/src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp b/src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp
index d615b0f9cff5e0d8c54698a71ec4a1edd33ba336..dba37cea7dfd0b909034b1f21458bca7e24b8c5c 100644
--- a/src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp
+++ b/src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp
@@ -81,7 +81,7 @@ void RenderWidgetHostViewQtDelegateWidget::initAsChild(WebContentsAdapterClient*
     if (pagePrivate->view) {
         pagePrivate->view->layout()->addWidget(this);
         pagePrivate->view->setFocusProxy(this);
-        QOpenGLWidget::show();
+        show();
     } else
         setParent(0);
 }