diff --git a/Code/Mantid/scripts/DGSPlanner/DGSPlannerGUI.py b/Code/Mantid/scripts/DGSPlanner/DGSPlannerGUI.py
index 9b121a0683fb969bb5b0ea9ad9d79a40eadb0f01..61d5cb6c5c8d43804b5b653caba47bb99e3703c1 100644
--- a/Code/Mantid/scripts/DGSPlanner/DGSPlannerGUI.py
+++ b/Code/Mantid/scripts/DGSPlanner/DGSPlannerGUI.py
@@ -140,6 +140,7 @@ class DGSPlannerGUI(QtGui.QWidget):
         self.assistantProcess.waitForFinished()
         event.accept()
 
+    # pylint: disable=too-many-locals
     def updateFigure(self):
         # pylint: disable=too-many-branches
         if self.updatedInstrument or self.progress_canceled:
diff --git a/Code/Mantid/scripts/DGSPlanner/InstrumentSetupWidget.py b/Code/Mantid/scripts/DGSPlanner/InstrumentSetupWidget.py
index de237a833b183b4a06dcd519ad426c8c1546720c..61817115396ac0f83b80af1092844cd0a6f6336a 100644
--- a/Code/Mantid/scripts/DGSPlanner/InstrumentSetupWidget.py
+++ b/Code/Mantid/scripts/DGSPlanner/InstrumentSetupWidget.py
@@ -1,4 +1,4 @@
-#pylint: disable=invalid-name,no-name-in-module,too-many-instance-attributes
+#pylint: disable=invalid-name,no-name-in-module,too-many-instance-attributes,too-many-public-methods
 from PyQt4 import QtGui, QtCore
 import sys
 import mantid
diff --git a/Code/Mantid/scripts/DGSPlanner/MatrixUBInputWidget.py b/Code/Mantid/scripts/DGSPlanner/MatrixUBInputWidget.py
index dc5b700a341615109970759b14043480d49b6614..7efb5fac7bc02f8cd08b16fcfec88b07a1c2fa72 100644
--- a/Code/Mantid/scripts/DGSPlanner/MatrixUBInputWidget.py
+++ b/Code/Mantid/scripts/DGSPlanner/MatrixUBInputWidget.py
@@ -1,4 +1,4 @@
-#pylint: disable=invalid-name,no-name-in-module
+#pylint: disable=invalid-name,no-name-in-module,too-many-public-methods
 from PyQt4 import QtCore, QtGui
 import sys
 import mantid