diff --git a/src/shared/cplusplus/Parser.cpp b/src/shared/cplusplus/Parser.cpp
index ca1a4f776fbfb04f6ff14862521c0428e429afc1..b4f46ac552a35e069ac36dbf1310ac8b119478d7 100644
--- a/src/shared/cplusplus/Parser.cpp
+++ b/src/shared/cplusplus/Parser.cpp
@@ -2501,10 +2501,10 @@ bool Parser::parseExpressionList(ExpressionListAST *&node)
 {
     DEBUG_THIS_RULE();
 
+#ifdef CPLUSPLUS_WITH_CXXOX_INITIALIZER_LIST
     if (_cxx0xEnabled)
         return parseInitializerList0x(node);
-
-
+#endif
 
     // ### remove me
     ExpressionListAST **expression_list_ptr = &node;