diff --git a/graf2d/gpad/src/TInspectCanvas.cxx b/graf2d/gpad/src/TInspectCanvas.cxx index adce553a5eae0b24e2a2ab7473eb0638bcbf05fd..e6bfe73909f043100eafa87af04c0c2a6aa26e35 100644 --- a/graf2d/gpad/src/TInspectCanvas.cxx +++ b/graf2d/gpad/src/TInspectCanvas.cxx @@ -155,9 +155,11 @@ void TInspectCanvas::InspectObject(TObject *obj) Int_t nh = nrows*15; Int_t nw = 700; TVirtualPad *canvas = GetVirtCanvas(); - canvas->Clear(); // remove primitives from canvas - canvas->SetCanvasSize(nw, nh); // set new size of drawing area - canvas->Range(0,-3,20,nreal+4); + if (canvas) { + canvas->Clear(); // remove primitives from canvas + canvas->SetCanvasSize(nw, nh); // set new size of drawing area + canvas->Range(0,-3,20,nreal+4); + } Float_t xvalue = 5; Float_t xtitle = 8;