diff --git a/test/test_new_module_dialog.py b/test/test_new_module_dialog.py
index e1b725dd872638d540b9eb3535a5d149acc6da8b..646caa530fc8932b667fcdfbbe8dd5c5d6ac7c96 100644
--- a/test/test_new_module_dialog.py
+++ b/test/test_new_module_dialog.py
@@ -3,11 +3,16 @@
 import unittest
 from PySide2 import QtGui
 from PySide2.QtGui import QIcon
-from PySide2.QtWidgets import QApplication, QDialog
+from PySide2.QtWidgets import QApplication
 from PySide2.QtCore import QTimer, Qt
 from PySide2.QtTest import QTest
 from soitool.new_module_dialog import NewModuleDialog
 from soitool.modules.module_base import ModuleBase
+
+# The error being ignored here is pylint telling us that 'test' is a standard
+# module, so the import should be placed further up. In our case we have an
+# actual custom module called 'test', so pylint is confused.
+# pylint: disable=C0411
 from test.test_pdf_export_options_dialog import dialog_code_test_helper