diff --git a/django/applications/catmaid/static/js/widgets/3dviewer.js b/django/applications/catmaid/static/js/widgets/3dviewer.js index 2323aa61c8..4d66f8e3ee 100644 --- a/django/applications/catmaid/static/js/widgets/3dviewer.js +++ b/django/applications/catmaid/static/js/widgets/3dviewer.js @@ -2154,7 +2154,7 @@ var activeNodeDisplayed = activeNode.mesh.visible; var activeNodeSelected = !!SkeletonAnnotations.getActiveNodeId(); - activeNode.setVisible(activeNodeSelected); + activeNode.setVisible(activeNodeDisplayed && activeNodeSelected); activeNode.updatePosition(this.space, this.options); if (activeNode.mesh.visible && this.options.follow_active) {