--- sqlobject_orig/dbconnection.py	2007-03-16 18:47:14.000000000 +0100
+++ sqlobject/dbconnection.py	2007-03-27 20:51:43.401761600 +0200
@@ -984,6 +984,7 @@
                 raise
             else:
                 conn.commit(close=True)
+                self.threadConnection.cache.clear()
                 return value
         finally:
             self.threadConnection = old_conn
