diff --git a/app/views/content_viewer/view_page.rhtml b/app/views/content_viewer/view_page.rhtml
index ee16534..f607392 100644
--- a/app/views/content_viewer/view_page.rhtml
+++ b/app/views/content_viewer/view_page.rhtml
@@ -76,11 +76,7 @@
<% end %>
-<% if profile.enterprise? && !profile.enabled? && !profile.blocks.select {|b| b.class == DisabledEnterpriseMessageBlock}.any? %>
-
">
diff --git a/app/views/profile/index.rhtml b/app/views/profile/index.rhtml
index 306a8cb..3afdf5f 100644
--- a/app/views/profile/index.rhtml
+++ b/app/views/profile/index.rhtml
@@ -1,8 +1,4 @@
-<% if profile.enterprise? && !profile.enabled? && !profile.blocks.select {|b| b.class == DisabledEnterpriseMessageBlock}.any? %>
-
- <%= environment.message_for_disabled_enterprise %>
-
-<% end %>
+<%= render :partial => 'shared/disabled_enterprise' %>
<%= profile.name %>
diff --git a/app/views/shared/_disabled_enterprise.rhtml b/app/views/shared/_disabled_enterprise.rhtml
new file mode 100644
index 0000000..e246d31
--- /dev/null
+++ b/app/views/shared/_disabled_enterprise.rhtml
@@ -0,0 +1,10 @@
+<% if profile.enterprise? && !profile.enabled? && !profile.blocks.select {|b| b.class == DisabledEnterpriseMessageBlock}.any? %>
+
+ <%= environment.message_for_disabled_enterprise %>
+ <% if profile.blocked? && user.is_admin?(profile.environment) %>
+
+ <%= button :lock, _('Unblock'), {:controller => 'profile', :action => 'unblock'} %>
+
+ <% end %>
+
+<% end %>
--
libgit2 0.21.2