Index: src/CodeGen/CodeGenerator.cc
===================================================================
--- src/CodeGen/CodeGenerator.cc	(revision 888cbe433d3c2fa38fa20f2b18976e3d44b8a51f)
+++ src/CodeGen/CodeGenerator.cc	(revision aaf1f4d97525ce0ee8286f2efe936deeaec06377)
@@ -750,9 +750,5 @@
 	void CodeGenerator::visit( ReturnStmt *returnStmt ) {
 		output << "return ";
-
-		// xxx -- check for null expression;
-		if ( returnStmt->get_expr() ) {
-			returnStmt->get_expr()->accept( *this );
-		} // if
+		maybeAccept( returnStmt->get_expr(), *this );
 		output << ";";
 	}
