diff --git a/modules/ViewerController/src/main/java/org/janelia/workstation/controller/action/DeleteHortaWorkspaceAction.java b/modules/ViewerController/src/main/java/org/janelia/workstation/controller/action/DeleteHortaWorkspaceAction.java index 82cdd2753..11e10e0dd 100644 --- a/modules/ViewerController/src/main/java/org/janelia/workstation/controller/action/DeleteHortaWorkspaceAction.java +++ b/modules/ViewerController/src/main/java/org/janelia/workstation/controller/action/DeleteHortaWorkspaceAction.java @@ -53,10 +53,12 @@ public static DeleteHortaWorkspaceAction get() { @Override protected void processContext() { if (getNodeContext().isSingleObjectOfType(TmWorkspace.class)) { + domainObject = getNodeContext().getSingleObjectOfType(TmWorkspace.class); if (AccessManager.getAccessManager().isAdmin() || domainObject.getOwnerKey().equals(AccessManager.getSubjectKey())) { - domainObject = getNodeContext().getSingleObjectOfType(TmWorkspace.class); setEnabledAndVisible(true); + } else { + setEnabledAndVisible(false); } } else {