diff --git a/graf3d/gviz3d/src/TStructViewerGUI.cxx b/graf3d/gviz3d/src/TStructViewerGUI.cxx
index 440f3b1c1a846529f27dd97a90059b252c74d18c..9af36dc80b0e4abc2ed50c2240963e6693fa5441 100644
--- a/graf3d/gviz3d/src/TStructViewerGUI.cxx
+++ b/graf3d/gviz3d/src/TStructViewerGUI.cxx
@@ -208,7 +208,7 @@ TStructViewerGUI::TStructViewerGUI(TStructViewer* parent, TStructNode* nodePtr,
    gGeoManager->SetTopVolume(fTopVolume);
    gGeoManager->SetNsegments(40);
 
-   fCanvas = new TCanvas("", "", 0, 0);
+   fCanvas = new TCanvas("c", "c", 0, 0);
    // drawing after creating canvas to avoid drawing in default canvas
    fGLViewer = new TGLEmbeddedViewer(this, fCanvas);
    AddFrame(fGLViewer->GetFrame(), new TGLayoutHints(kLHintsExpandX| kLHintsExpandY, 10,10,10,10));