Index: src/Parser/parser.yy
===================================================================
--- src/Parser/parser.yy	(revision 3d8d7a7db7135a81d66ceb79ddf7b61a8bbf0643)
+++ src/Parser/parser.yy	(revision 4e5e6cc70090e807822b56cfc8f3dc1ddaae698e)
@@ -1345,7 +1345,7 @@
 
 handler_clause:
-	handler_key '(' push exception_declaration pop handler_predicate_opt ')' compound_statement pop
+	handler_key '(' push exception_declaration pop handler_predicate_opt ')' compound_statement
 		{ $$ = new StatementNode( build_catch( $1, $4, $6, $8 ) ); }
-	| handler_clause handler_key '(' push exception_declaration pop handler_predicate_opt ')' compound_statement pop
+	| handler_clause handler_key '(' push exception_declaration pop handler_predicate_opt ')' compound_statement
 		{ $$ = (StatementNode *)$1->set_last( new StatementNode( build_catch( $2, $5, $7, $9 ) ) ); }
 	;
