diff --git a/UtilityApps/src/teve_display.cpp b/UtilityApps/src/teve_display.cpp
index 4fc52e021e34a539cbe6b18cfacef2aad70e6be1..b0959687abc60e593b1ee1b32a831183cf765f4f 100644
--- a/UtilityApps/src/teve_display.cpp
+++ b/UtilityApps/src/teve_display.cpp
@@ -50,6 +50,10 @@
 
 #include "TGeoShape.h"
 
+
+#include "TGLScenePad.h"
+
+
 using namespace DD4hep ;
 using namespace DDRec ;
 using namespace Geometry ;
@@ -115,6 +119,9 @@ static long teve_display(LCDD& lcdd, int /* argc */, char** /* argv */) {
   v->RefreshPadEditor(v);
   //  v->CurrentCamera().RotateRad(-1.2, 0.5);
 
+  gEve->GetGlobalScene()->GetGLScene()->SetSelectable(kFALSE);
+
+
   MultiView::instance()->ImportGeomRPhi( surfaces );
   MultiView::instance()->ImportGeomRhoZ( surfaces ) ;
   MultiView::instance()->ImportGeomRPhi( helperSurfaces );