Index: src/Common/PassVisitor.impl.h
===================================================================
--- src/Common/PassVisitor.impl.h	(revision 33c0ce8ea59f555c7013250c31cf64cd8d8a8d99)
+++ src/Common/PassVisitor.impl.h	(revision 2b8bc41cc0f55bac8689d482865c1aaa65298733)
@@ -998,10 +998,18 @@
 template< typename pass_type >
 void PassVisitor< pass_type >::visit( FinallyStmt * node ) {
-	VISIT_BODY( node );
+	VISIT_START( node );
+
+	maybeAccept_impl( node->block, *this );
+
+	VISIT_END( node );
 }
 
 template< typename pass_type >
 Statement * PassVisitor< pass_type >::mutate( FinallyStmt * node ) {
-	MUTATE_BODY( Statement, node );
+	MUTATE_START( node );
+
+	maybeMutate_impl( node->block, *this );
+
+	MUTATE_END( Statement, node );
 }
 
