diff --git a/crlcore/src/ccore/gds/GdsParser.cpp b/crlcore/src/ccore/gds/GdsParser.cpp index 6ce5c66c..76d2c9dc 100644 --- a/crlcore/src/ccore/gds/GdsParser.cpp +++ b/crlcore/src/ccore/gds/GdsParser.cpp @@ -810,6 +810,8 @@ namespace { if (cell) return cell; if (not Gds::getTopCellName().empty() and (cellName != Gds::getTopCellName())) { + cellName.insert( 0, "." ); + cellName.insert( 0, Gds::getTopCellName() ); workLibrary = _library->getLibrary( Gds::getTopCellName() ); if (workLibrary) { cell = workLibrary->getCell( cellName );