diff --git a/py-pythonqt/distinfo b/py-pythonqt/distinfo
index a9d627944d83e7164683d9b1b44c9348e909c92c..aaf706c3d5f89c0bbb6b1ec7cb0d0f36edb01be2 100644
--- a/py-pythonqt/distinfo
+++ b/py-pythonqt/distinfo
@@ -2,3 +2,4 @@ SHA1 (PythonQt3.2.zip) = b85f2cf9a4e546a46dc416bb0e86759983384543
 RMD160 (PythonQt3.2.zip) = fa86fc32d86d5464d0bc940e28a740e87bf036eb
 Size (PythonQt3.2.zip) = 4539058 bytes
 SHA1 (patch-aa) = 8f3a509645cf97519f8ef96536e49f8e08494a72
+SHA1 (patch-ab) = cf2e9e49ac0fa32716445cc004c0ee099a7e9263
diff --git a/py-pythonqt/patches/patch-ab b/py-pythonqt/patches/patch-ab
new file mode 100644
index 0000000000000000000000000000000000000000..22ab921fbadb09de406184afd8ff8bb886cb4e20
--- /dev/null
+++ b/py-pythonqt/patches/patch-ab
@@ -0,0 +1,16 @@
+fix build on 16.04
+ref https://sourceforge.net/p/pythonqt/discussion/631393/thread/a9358753/
+
+--- extensions/PythonQt_QtAll/PythonQt_QtAll.cpp.orig	2016-07-25 13:06:46.000000000 +0200
++++ extensions/PythonQt_QtAll/PythonQt_QtAll.cpp	2020-06-02 23:08:18.831046707 +0200
+@@ -66,10 +66,6 @@
+     PythonQt_init_QtOpenGL(0);
+     PythonQt_init_QtXmlPatterns(0);
+     PythonQt_init_QtMultimedia(0);
+-    PythonQt_init_QtQml(0);
+-    PythonQt_init_QtQuick(0);
+     PythonQt_init_QtUiTools(0);
+   };
+ };
+-
+-