Index: MythBase.py =================================================================== --- MythBase.py (revision 24763) +++ MythBase.py (working copy) @@ -817,11 +817,14 @@ def log_query(self, query, args): self.log(self.log.DATABASE, ' '.join(query.split()), str(args)) - def execute(self, query, args=()): + def execute(self, query, args=None): self.ping() self.log_query(query, args) try: - return MySQLdb.cursors.Cursor.execute(self, query, args) + if args: + return MySQLdb.cursors.Cursor.execute(self, query, args) + else: + return MySQLdb.cursors.Cursor.execute(self, query) except Exception, e: raise MythDBError(MythDBError.DB_RAW, e.args)