Index: src/AST/Pass.impl.hpp
===================================================================
--- src/AST/Pass.impl.hpp	(revision 451d9580a1907a9ec491628a954f8a1767f660dd)
+++ src/AST/Pass.impl.hpp	(revision 6b2d444b03e3fdf10a1f2c2f1f0351a67de058ee)
@@ -1050,10 +1050,13 @@
 	VISIT_START( node );
 
-	VISIT({
-		// mutex statements introduce a level of scope (for the initialization)
-		guard_symtab guard { *this };
-		maybe_accept( node, &MutexStmt::stmt );
+	VISIT(
 		maybe_accept( node, &MutexStmt::mutexObjs );
-	})
+		{
+			// mutex statements introduce a level of scope (for the initialization)
+			guard_symtab guard { *this };
+			maybe_accept( node, &MutexStmt::stmt );
+			
+		}
+	)
 
 	VISIT_END( Stmt, node );
