diff --git a/app/views/forum_topics/_secondary_links.html.erb b/app/views/forum_topics/_secondary_links.html.erb
index e7dc908ed..4d468602c 100644
--- a/app/views/forum_topics/_secondary_links.html.erb
+++ b/app/views/forum_topics/_secondary_links.html.erb
@@ -16,6 +16,16 @@
<%= link_to "Edit", edit_forum_topic_path(@forum_topic) %>
<% if CurrentUser.is_janitor? %>
<%= link_to "Delete", forum_topic_path(@forum_topic), :remote => true, :method => :delete, :confirm => "Do you want to delete this forum topic?" %>
+ <% if @forum_topic.is_locked? %>
+ <%= link_to "Unlock", forum_topic_path(@forum_topic, :forum_topic => {:is_locked => false}), :method => :put %>
+ <% else %>
+ <%= link_to "Lock", forum_topic_path(@forum_topic, :forum_topic => {:is_locked => true}), :method => :put %>
+ <% end %>
+ <% if @forum_topic.is_sticky? %>
+ <%= link_to "Unsticky", forum_topic_path(@forum_topic, :forum_topic => {:is_sticky => false}), :method => :put %>
+ <% else %>
+ <%= link_to "Sticky", forum_topic_path(@forum_topic, :forum_topic => {:is_sticky => true}), :method => :put %>
+ <% end %>
<% end %>
<% end %>
<% end %>