diff --git a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/MySQLDictionary.java b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/MySQLDictionary.java
index 412d2dad5..fc2c55d04 100644
--- a/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/MySQLDictionary.java
+++ b/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/MySQLDictionary.java
@@ -147,6 +147,7 @@ public class MySQLDictionary
     }
 
     public Connection decorate(Connection conn)  throws SQLException {
+        conn = super.decorate(conn);
         String driver = conf.getConnectionDriverName();
         if ("com.mysql.jdbc.ReplicationDriver".equals(driver))
             conn.setReadOnly(true);