diff --git a/doc/source/conf.py b/doc/source/conf.py
index d177ea1702889fe305cbaa4a4a56d392ad3e0c99..a15d8a8823fab1397268853380c3b45e5130e6c5 100644
--- a/doc/source/conf.py
+++ b/doc/source/conf.py
@@ -21,11 +21,12 @@ import sys
 import mock
 
 
-if False:
-    MOCK_MODULES = ['qgis','qgis.core','qgis.gui','qgis.utils', 'qgis.PyQt',
-                    'qgis.PyQt.QtGui','qgis.PyQt.QtCore','qgis.PyQt.QtWidgets', 'qgis.PyQt.QtXml',
-                    'PyQt5.QtGui','PyQt5.QtCore','PyQt5.QtWidgets','PyQt5.QtXml',
-                    'gdal', 'numpy', 'scipy', 'pyqtgraph','OpenGL','osgeo','weakref']
+if True:
+    MOCK_MODULES = ['qgis','qgis.core','qgis.gui','qgis.utils',
+                'vrtbuilder','vrtbuilder.virtualrasters',
+                'qgis.PyQt','qgis.PyQt.Qt','qgis.PyQt.QtCore','qgis.PyQt.QtGui','qgis.PyQt.QtWidgets','qgis.PyQt.QtXml',
+                'processing','processing.core','processing.core.ProcessingConfig']
+
     for mod_name in MOCK_MODULES:
         sys.modules[mod_name] = mock.Mock()