diff --git a/datasette/views/row.py b/datasette/views/row.py
index b1388299..6501623f 100644
--- a/datasette/views/row.py
+++ b/datasette/views/row.py
@@ -482,8 +482,8 @@ class RowView(BaseView):
for row in display_rows:
for cell in row:
if cell["column"] in pk_set:
- cell["value"] = markupsafe.Markup(
- "{}".format(cell["value"])
+ cell["value"] = markupsafe.Markup("{}").format(
+ cell["value"]
)
label_column = await db.label_column_for_table(table) if is_table else None