diff --git a/datasette/views/table.py b/datasette/views/table.py index b0e06ee1..78a68a8b 100644 --- a/datasette/views/table.py +++ b/datasette/views/table.py @@ -520,7 +520,7 @@ class TableView(RowTableShared): selected = str(other_args.get(column)) == str(row["value"]) if selected: toggle_path = path_with_removed_args( - request, {column: row["value"]} + request, {column: str(row["value"])} ) else: toggle_path = path_with_added_args(