diff --git a/tree/treeplayer/src/TTreeProxyGenerator.cxx b/tree/treeplayer/src/TTreeProxyGenerator.cxx index 29a6d09a50bba7537ef50e9210c4cc3a44560d98..d21542dd60c90e597da188b806f34806ae60f3b5 100644 --- a/tree/treeplayer/src/TTreeProxyGenerator.cxx +++ b/tree/treeplayer/src/TTreeProxyGenerator.cxx @@ -1514,7 +1514,7 @@ static TVirtualStreamerInfo *GetBaseClass(TStreamerElement *element) arr = (TClonesArray*)(obj+lOffset); } */ - cname = arr->GetClass()->GetName(); + if (arr) cname = arr->GetClass()->GetName(); if (cname.Length()==0) { Error("AnalyzeTree",