diff --git a/app/views/talks/_talk.html.erb b/app/views/talks/_talk.html.erb
index 3779f56c..26ca8622 100644
--- a/app/views/talks/_talk.html.erb
+++ b/app/views/talks/_talk.html.erb
@@ -262,7 +262,7 @@
Date: <% if talk.date %> <%= talk.formatted_date %> <% else %> unknown<% end %>
- Published: <% if talk.published_at %><%= talk.published_at.strftime("%B %d, %Y") %><% else %> not published<% end %>
+ Published: <% if talk.published_at %><%= talk.published_at.strftime("%B %d, %Y") %><% elsif talk.published_state? %> unknown <% else %> not published <% end %>
Announced: <% if talk.announced_at %><%= talk.announced_at.strftime("%B %d, %Y") %><% else %> unknown<% end %>