diff --git a/ci/travis/before_install.sh b/ci/travis/before_install.sh
index 1d6df57fc5f6fe4065a8f250c73ca6dc0b47686f..f2319580ccad2f69a290e09340d2599ad442db77 100755
--- a/ci/travis/before_install.sh
+++ b/ci/travis/before_install.sh
@@ -77,8 +77,7 @@ then
             --enable QtWidgets \
             --enable QtGui \
             --enable QtSvg \
-            --enable QtWebKit \
-            --enable QtWebKitWidgets \
+            --enable QtWebEngineWidgets \
             --enable QtNetwork \
             --enable QtPrintSupport \
             --enable QtTest
@@ -89,8 +88,7 @@ then
             --enable QtWidgets \
             --enable QtGui \
             --enable QtSvg \
-            --enable QtWebKit \
-            --enable QtWebKitWidgets \
+            --enable QtWebEngineWidgets \
             --enable QtNetwork \
             --enable QtPrintSupport \
             --enable QtTest
diff --git a/res/ui/node_manager.ui b/res/ui/node_manager.ui
index e4f1b7e4a70a8a35de3e306ceef21ef19598723c..07fcb8c900ca9cd513f11f72a0f3971e52ad6cf0 100644
--- a/res/ui/node_manager.ui
+++ b/res/ui/node_manager.ui
@@ -15,21 +15,16 @@
   </property>
   <layout class="QVBoxLayout" name="verticalLayout">
    <item>
-    <widget class="QWebView" name="web_view">
-     <property name="url">
-      <url>
-       <string>about:blank</string>
-      </url>
-     </property>
-    </widget>
+    <widget class="QWebEngineView" name="web_view" native="true"/>
    </item>
   </layout>
  </widget>
  <customwidgets>
   <customwidget>
-   <class>QWebView</class>
+   <class>QWebEngineView</class>
    <extends>QWidget</extends>
-   <header>QtWebKitWidgets/QWebView</header>
+   <header>PyQt5.QtWebEngineWidgets</header>
+   <container>1</container>
   </customwidget>
  </customwidgets>
  <resources/>