diff --git a/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/ConvFit.h b/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/ConvFit.h
index a3caddd639add03a294c243a16db371b8911f071..2ec6e1403b6971d8b2709a52c8ed1308210469f5 100644
--- a/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/ConvFit.h
+++ b/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/ConvFit.h
@@ -2,6 +2,9 @@
 #define MANTIDQTCUSTOMINTERFACESIDA_CONVFIT_H_
 
 #include "MantidQtCustomInterfaces/IDATab.h"
+#include "MantidAPI/MatrixWorkspace.h"
+
+#include <boost\shared_ptr.hpp>
 
 namespace Mantid
 {
diff --git a/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/FuryFit.h b/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/FuryFit.h
index 6afd05ce5c92f72d44360f2c0e73cc4ad4092428..59ba1d1f1ce9d4284d9a5b57dfdf509ab125b2a2 100644
--- a/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/FuryFit.h
+++ b/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/FuryFit.h
@@ -2,6 +2,9 @@
 #define MANTIDQTCUSTOMINTERFACESIDA_FURYFIT_H_
 
 #include "MantidQtCustomInterfaces/IDATab.h"
+#include "MantidAPI/MatrixWorkspace.h"
+
+#include <boost\shared_ptr.hpp>
 
 namespace Mantid
 {
diff --git a/Code/Mantid/MantidQt/CustomInterfaces/src/IDATab.cpp b/Code/Mantid/MantidQt/CustomInterfaces/src/IDATab.cpp
index d1b1981bd3a01aefa9f7429d23faef944c02473a..1471dfdeb9be23750c692330a7db0cec0323bbce 100644
--- a/Code/Mantid/MantidQt/CustomInterfaces/src/IDATab.cpp
+++ b/Code/Mantid/MantidQt/CustomInterfaces/src/IDATab.cpp
@@ -1,4 +1,6 @@
 #include "MantidQtCustomInterfaces/IDATab.h"
+#include "MantidAPI\MatrixWorkspace.h"
+#include "MantidAPI\AnalysisDataService.h"
 
 #include <qwt_plot.h>
 #include <qwt_plot_curve.h>