diff --git a/lib/6to5/generation/generators/statements.js b/lib/6to5/generation/generators/statements.js
index <HASH>..<HASH> 100644
--- a/lib/6to5/generation/generators/statements.js
+++ b/lib/6to5/generation/generators/statements.js
@@ -21,7 +21,7 @@ exports.IfStatement = function (node, print) {
   print.indentOnComments(node.consequent);
 
   if (node.alternate) {
-    if (this.isLast("}")) this.push(" ");
+    if (this.isLast("}")) this.space();
     this.keyword("else");
 
     if (this.format.format && !t.isBlockStatement(node.alternate)) {
use space helper instead of pushing a space in IfStatement generation