diff --git a/include/vkcv/PipelineConfig.hpp b/include/vkcv/PipelineConfig.hpp
index 1ad6be8d1979c8a89f7de9dbe24ff13b5f5bb3fa..26ad7053d5a732968093b0f8ffb2c23a0d70255d 100644
--- a/include/vkcv/PipelineConfig.hpp
+++ b/include/vkcv/PipelineConfig.hpp
@@ -1,12 +1,10 @@
+#pragma once
 /**
  * @authors Mara Vogt, Mark Mints
  * @file src/vkcv/Pipeline.hpp
  * @brief Pipeline class to handle shader stages
  */
 
-#ifndef VKCV_PIPELINECONFIG_HPP
-#define VKCV_PIPELINECONFIG_HPP
-
 #include <vector>
 #include <cstdint>
 #include "vkcv/Handles.hpp"
@@ -39,5 +37,4 @@ namespace vkcv {
         PassHandle m_PassHandle;
     };
 
-}
-#endif //VKCV_PIPELINECONFIG_HPP
+}
\ No newline at end of file