diff --git a/config/alfresco/templates/client/doclist_preview_panel.ftl b/config/alfresco/templates/client/doclist_preview_panel.ftl
index 69385131f1..2151e9681d 100644
--- a/config/alfresco/templates/client/doclist_preview_panel.ftl
+++ b/config/alfresco/templates/client/doclist_preview_panel.ftl
@@ -18,16 +18,24 @@
<#if node.isLocked >
- (Locked) |
+ (Locked) |
<#elseif hasAspect(node, "cm:workingcopy") == 1>
onclick='event.cancelBubble=true;MyDocs.checkinItem("${node.name}", "${node.nodeRef}");'#if>>Check In |
<#else>
onclick='event.cancelBubble=true;MyDocs.checkoutItem("${node.name}", "${node.nodeRef}");'#if>>Check Out |
#if>
- Edit Details |
+<#if node.isLocked >
+ Edit Details |
+<#else>
+ Edit Details |
+#if>
- Update |
+<#if node.isLocked >
+ Update |
+<#else>
+ Update |
+#if>
View Content |
diff --git a/config/alfresco/templates/webscripts/org/alfresco/portlets/doclist.get.html.ftl b/config/alfresco/templates/webscripts/org/alfresco/portlets/doclist.get.html.ftl
index e78c1b1cbe..96346ef246 100644
--- a/config/alfresco/templates/webscripts/org/alfresco/portlets/doclist.get.html.ftl
+++ b/config/alfresco/templates/webscripts/org/alfresco/portlets/doclist.get.html.ftl
@@ -42,8 +42,8 @@