diff --git a/src/mol-view/viewer.ts b/src/mol-view/viewer.ts
index 3dbda0a42e025ab675288980e1dee1f4caebc0bd..e2a6dc57ef38e03d0279dddcebdc749afb257d0f 100644
--- a/src/mol-view/viewer.ts
+++ b/src/mol-view/viewer.ts
@@ -81,10 +81,7 @@ namespace Viewer {
             let label = ''
             reprMap.forEach((roSet, repr) => {
                 const info = repr.getLabel(p)
-                if (info) {
-                    label = info.label
-                }
-                // TODO do better, take objectId fully into account
+                if (info) label = info.label
                 repr.update({ hoverSelection: p }).run().then(() => {
                     scene.update()
                     requestDraw()