diff --git a/common/mpicollectivecommunication.hh b/common/mpicollectivecommunication.hh
index a542efbdf249f8577299aecec32ee53148f2b47b..59d755bd29d43d11d7b6b9f73fc1b1e0c6e98599 100644
--- a/common/mpicollectivecommunication.hh
+++ b/common/mpicollectivecommunication.hh
@@ -11,6 +11,7 @@
 #include "exceptions.hh"
 #include "collectivecommunication.hh"
 #include "binaryfunctions.hh"
+#include "smartpointer.hh"
 
 #if HAVE_MPI
 // MPI header