diff --git a/app/views/boards/_project_show.html.erb b/app/views/boards/_project_show.html.erb
index e93690e73..add60aa7a 100644
--- a/app/views/boards/_project_show.html.erb
+++ b/app/views/boards/_project_show.html.erb
@@ -37,6 +37,18 @@
<% author = topic.author.to_s + ":" %>
<%= link_to author, user_path(topic.author), :class =>"talkmain_name fl " %>
+ <%= link_to(
+ l(:button_edit),
+ {:action => 'edit', :id => @topic},
+ :class => 'talk_edit fr'
+ ) if @message.editable_by?(User.current) %>
+ <%= link_to(
+ l(:button_delete),
+ {:action => 'destroy', :id => @topic},
+ :method => :post,
+ :data => {:confirm => l(:text_are_you_sure)},
+ :class => 'talk_edit fr'
+ ) if @message.destroyable_by?(User.current) %>
<%= h(topic.subject) %>
<% if topic.sticky? %>
<%= l(:label_board_sticky)%>