diff --git a/srcF/parser_subfunctions.f90 b/srcF/parser_subfunctions.f90
index 9d722a4ed0c8d6101ab756ff95e2292d02e11a61..fd9e0bd423b6323b04b8f076948e1ad7496a6aa4 100644
--- a/srcF/parser_subfunctions.f90
+++ b/srcF/parser_subfunctions.f90
@@ -1,3 +1,4 @@
+#ifdef USE_CONFIG_PARSER
 module PARSER_SUB_F
     contains
 
@@ -40,4 +41,5 @@ module PARSER_SUB_F
         deallocate(sfx_type)
     END FUNCTION get_sfx_type 
 
-end module PARSER_SUB_F
\ No newline at end of file
+end module PARSER_SUB_F
+#endif