diff --git a/ipaacalib/cpp/include/ipaaca/ipaaca.h b/ipaacalib/cpp/include/ipaaca/ipaaca.h
index 2f468d4902a65a90834138c4cfded46099388f15..3edd62c365fd521b3514e84334850a55a059e6b2 100644
--- a/ipaacalib/cpp/include/ipaaca/ipaaca.h
+++ b/ipaacalib/cpp/include/ipaaca/ipaaca.h
@@ -51,11 +51,13 @@
 #include <iomanip>
 #include <sys/time.h>
 
+#ifndef Q_MOC_RUN
 #include <boost/bind.hpp>
 #include <boost/function.hpp>
 #include <boost/shared_ptr.hpp>
 #include <boost/pointer_cast.hpp>
 #include <boost/lexical_cast.hpp>
+#endif
 
 #include <ipaaca/ipaaca.pb.h>