diff --git a/trytond/backend/sqlite/table.py b/trytond/backend/sqlite/table.py index 673e24b68a..d64ced566c 100644 --- a/trytond/backend/sqlite/table.py +++ b/trytond/backend/sqlite/table.py @@ -299,10 +299,10 @@ class TableHandler(TableHandlerInterface): logger.warning('Unable to drop column: Error renaming ' 'table %s to temp!', self.table_name) new_table = TableHandler(self._model, history=self.history) - for col in self._columns.iteritems(): - if col != column_name: - new_table.add_raw_column(col, col['typname'], True, - field_size=col['size']) + for name, column in self._columns.iteritems(): + if name != column_name: + new_table.add_raw_column(name, column['typname'], True, + field_size=column['size']) columns_name = [x for x in new_table._columns.keys()] cursor.execute(('INSERT INTO "%s" (' + ','.join('"%s"' % c for c in columns_name) +