diff --git a/libwccl/parser/Parser.h b/libwccl/parser/Parser.h
index a8b218bcdb0f137d1de95c7b789de7355b317649..9eda1abe392c471ff26a74c3c5183c60a8586c3c 100644
--- a/libwccl/parser/Parser.h
+++ b/libwccl/parser/Parser.h
@@ -1,5 +1,5 @@
-#ifndef PARSER_H
-#define PARSER_H
+#ifndef LIBWCCL_PARSER_PARSER_H
+#define LIBWCCL_PARSER_PARSER_H
 
 #include <sstream>
 #include <libcorpus2/tagset.h>
@@ -25,4 +25,4 @@ private:
 	const Corpus2::Tagset &tagset;
 };
 
-#endif // PARSER_H
+#endif // LIBWCCL_PARSER_PARSER_H
diff --git a/libwccl/parser/ParserException.h b/libwccl/parser/ParserException.h
index b74923295ed48349a08f343a7734e5e173694bc8..4bb3b6ea062768350d253705ac1fee1b3d55ea1e 100644
--- a/libwccl/parser/ParserException.h
+++ b/libwccl/parser/ParserException.h
@@ -1,5 +1,5 @@
-#ifndef PARSEREXCEPTION_H
-#define PARSEREXCEPTION_H
+#ifndef LIBWCCL_PARSER_PARSEREXCEPTION_H
+#define LIBWCCL_PARSER_PARSEREXCEPTION_H
 
 #include <string>
 
@@ -15,4 +15,4 @@ private:
 	std::string msg;
 };
 
-#endif // PARSEREXCEPTION_H
+#endif // LIBWCCL_PARSER_PARSEREXCEPTION_H