diff --git a/src/edit/src/editor.cpp b/src/edit/src/editor.cpp
index 37389e4c3d07f94bd4f3b1794beddbf696c0c749..46289c3a977e61a471641cb570c2f143c6ca81d2 100644
--- a/src/edit/src/editor.cpp
+++ b/src/edit/src/editor.cpp
@@ -244,6 +244,9 @@ void Editor::resetBuildModeIIVariables()
     selected_space_joints = {};
 
     scene->manageSelection(nullptr);
+    scene->manageHighlight(glm::vec3(0.0f), nullptr);
+    scene->manageSecondarySelection({});
+    scene->manageSecondaryHighlights({});
 }
 
 void Editor::update()