diff --git a/frontend/lib/parsing/parsing-queries.cpp b/frontend/lib/parsing/parsing-queries.cpp index d214246edc1..3a5b8867863 100644 --- a/frontend/lib/parsing/parsing-queries.cpp +++ b/frontend/lib/parsing/parsing-queries.cpp @@ -1444,10 +1444,9 @@ const ID& idToParentId(Context* context, ID id) { // Detect that and return the parent module in that case. if (result.isEmpty() && !parentSymbolPath.isEmpty()) { ID parentSymbolId = id.parentSymbolId(context); - if (!parentSymbolId.isEmpty()) { - CHPL_ASSERT(parentSymbolId.symbolPath() == parentSymbolPath); - result = parentSymbolId; - } + CHPL_ASSERT(!parentSymbolId.isEmpty()); + CHPL_ASSERT(parentSymbolId.symbolPath() == parentSymbolPath); + result = parentSymbolId; } }