diff --git a/app/views/public/cards/show/_steps.html.erb b/app/views/public/cards/show/_steps.html.erb
index 6e32ad7d7..e6f8e1f3a 100644
--- a/app/views/public/cards/show/_steps.html.erb
+++ b/app/views/public/cards/show/_steps.html.erb
@@ -1,7 +1,7 @@
<% card.steps.each do |step| %>
-
- <%= check_box_tag :completed, { class: "step__checkbox" } %>
+ <%= check_box_tag :completed, { class: "step__checkbox", disabled: true, checked: step.completed? } %>
<%= tag.span step.content, class: "step__content" %>
<% end %>