diff --git a/liberty/LibertyReader.cc b/liberty/LibertyReader.cc index f1629112..7f039351 100644 --- a/liberty/LibertyReader.cc +++ b/liberty/LibertyReader.cc @@ -3298,7 +3298,7 @@ void LibertyReader::endBundle(LibertyGroup *group) { if (cell_) { - if (ports_->empty()) + if (ports_ && ports_->empty()) libWarn(1237, group, "bundle %s member not found.", group->firstName()); endBusOrBundle(); in_bundle_ = false;