diff --git a/misc/table/src/TTableDescriptor.cxx b/misc/table/src/TTableDescriptor.cxx index 8ccd350e643f228e4a1ce4e86efeea20b97849b1..b6f8d6fce2a0544c447fb738a9fd6e157f9042b6 100644 --- a/misc/table/src/TTableDescriptor.cxx +++ b/misc/table/src/TTableDescriptor.cxx @@ -118,9 +118,9 @@ void TTableDescriptor::AddAt(const void *c, Int_t i) if (c) { tableDescriptor_st *element = (tableDescriptor_st *)c; #ifdef NORESTRICTIONS - const char *comment = element->fColumnName[0] ? element->fColumnName : "N/A"; + const char *comment = element->fColumnName && element->fColumnName[0] ? element->fColumnName : "N/A"; #else - const char *comment = element->fColumnName ? element->fColumnName : "N/A"; + const char *comment = element->fColumnName[0] ? element->fColumnName : "N/A"; #endif AddAt(*(tableDescriptor_st *)c,comment,i); }