diff --git a/psrdada_cpp/effelsberg/edd/DadaBufferLayout.hpp b/psrdada_cpp/effelsberg/edd/DadaBufferLayout.hpp
index 02e0ca3ed56914790fce04a7ebd0586fc97c2880..75d2472a2153d69e7a908adbcf52773dd7f3c724 100644
--- a/psrdada_cpp/effelsberg/edd/DadaBufferLayout.hpp
+++ b/psrdada_cpp/effelsberg/edd/DadaBufferLayout.hpp
@@ -1,3 +1,6 @@
+#ifndef DADABUFFERLAYOUT_H
+#define DADABUFFERLAYOUT_H
+
 #include "dada_hdu.h"
 
 namespace psrdada_cpp {
@@ -57,3 +60,6 @@ class DadaBufferLayout
 } // edd
 } // effelsberg
 } // psrdada_cpp
+
+
+#endif