Index: activemq-core/src/main/java/org/apache/activemq/store/journal/JournalMessageStore.java
===================================================================
--- activemq-core/src/main/java/org/apache/activemq/store/journal/JournalMessageStore.java	(revision 411586)
+++ activemq-core/src/main/java/org/apache/activemq/store/journal/JournalMessageStore.java	(working copy)
@@ -263,7 +263,6 @@
                     
                     size += message.getSize();
                     
-                    iterator.remove();
                     message.decrementReferenceCount();
                     
                     // Commit the batch if it's getting too big
