--- tiger/src/org/springframework/orm/jpa/vendor/HibernateJpaDialect.java.sav	2008-02-14 02:08:45.000000000 +0100
+++ tiger/src/org/springframework/orm/jpa/vendor/HibernateJpaDialect.java	2008-02-14 02:09:10.000000000 +0100
@@ -61,7 +61,7 @@
 		FlushMode previousFlushMode = null;
 		if (readOnly) {
 			// We should suppress flushing for a read-only transaction.
-			session.setFlushMode(FlushMode.MANUAL);
+			session.setFlushMode(FlushMode.NEVER);
 			previousFlushMode = flushMode;
 		}
 		else {
