--- MySQL-python-1.2.0/MySQLdb/cursors.py	2005-01-09 22:45:01.000000000 +0100
+++ MySQL-python-1.2.0-mj/MySQLdb/cursors.py	2005-06-15 01:49:58.000000000 +0200
@@ -100,7 +100,7 @@
             self.errorhandler(self, ProgrammingError, "cursor closed")
         return self.connection
     
-    def execute(self, query, args=None):
+    def execute(self, query, args=()):
 
         """Execute a query.
         
@@ -118,7 +118,7 @@
         from sys import exc_info
         del self.messages[:]
         try:
-            if args is None:
+            if args is ():
                 r = self._query(query)
             else:
                 r = self._query(query % self.connection.literal(args))
