diff --git a/srcpkgs/qupzilla1/patches/qt-5.10.patch b/srcpkgs/qupzilla1/patches/qt-5.10.patch
new file mode 100644
index 00000000000..b1d054378f3
--- /dev/null
+++ b/srcpkgs/qupzilla1/patches/qt-5.10.patch
@@ -0,0 +1,36 @@
+https://github.com/sweord/qupzilla/commit/5bdd369c9514d481cf3d0761a383e087cead97c9
+
+--- src/lib/webtab/searchtoolbar.ui
++++ src/lib/webtab/searchtoolbar.ui
+@@ -64,9 +64,6 @@
+ 0
+
+
+-
+- Ctrl+Shift+G
+-
+
+ true
+
+@@ -80,9 +77,6 @@
+ 0
+
+
+-
+- Ctrl+G
+-
+
+ true
+
+--- src/lib/webtab/searchtoolbar.cpp.orig
++++ src/lib/webtab/searchtoolbar.cpp
+@@ -35,7 +35,9 @@
+
+ ui->closeButton->setIcon(IconProvider::standardIcon(QStyle::SP_DialogCloseButton));
+ ui->next->setIcon(IconProvider::standardIcon(QStyle::SP_ArrowDown));
++ ui->next->setShortcut(QKeySequence("Ctrl+G"));
+ ui->previous->setIcon(IconProvider::standardIcon(QStyle::SP_ArrowUp));
++ ui->previous->setShortcut(QKeySequence("Ctrl+Shift+G"));
+
+ connect(ui->closeButton, SIGNAL(clicked()), this, SLOT(hide()));
+ connect(ui->lineEdit, SIGNAL(textChanged(QString)), this, SLOT(findNext()));