diff --git a/frappe/desk/doctype/kanban_board/kanban_board.py b/frappe/desk/doctype/kanban_board/kanban_board.py index c50ecf3fc6..7560837584 100644 --- a/frappe/desk/doctype/kanban_board/kanban_board.py +++ b/frappe/desk/doctype/kanban_board/kanban_board.py @@ -147,7 +147,8 @@ def update_order_for_single_card(board_name, docname, from_colname, to_colname, if from_colname == to_colname: from_col_order = to_col_order - to_col_order.insert(new_index, from_col_order.pop(old_index)) + if from_col_order: + to_col_order.insert(new_index, from_col_order.pop(old_index)) # save updated order board.columns[from_col_idx].order = frappe.as_json(from_col_order)