*** empty log message ***
diff --git a/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java b/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java
index d032a51..ea16799 100644
--- a/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java
+++ b/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java
@@ -729,6 +729,7 @@
 			if (statements != null) {
 				formatStatements(null, statements);
 			}
+			this.scribe.printComment();
 		} catch(AbortFormatting e){
 			return failedToFormat(compilationUnitSource);
 		}
@@ -760,6 +761,7 @@
 		this.lastLocalDeclarationSourceStart = 0;
 		try {
 			expression.traverse(this, null);
+			this.scribe.printComment();
 		} catch(AbortFormatting e){
 			return failedToFormat(compilationUnitSource);
 		}