diff --git a/src/libs/ReportUtils.ts b/src/libs/ReportUtils.ts index 076c6c1af3d..a5519dc9e18 100644 --- a/src/libs/ReportUtils.ts +++ b/src/libs/ReportUtils.ts @@ -735,13 +735,10 @@ const unavailableTranslation = Localize.translateLocal('workspace.common.unavail */ function getPolicyName(report: OnyxInputOrEntry, returnEmptyIfNotFound = false, policy?: OnyxInputOrEntry): string { const noPolicyFound = returnEmptyIfNotFound ? '' : unavailableTranslation; - if (isEmptyObject(report)) { + if (isEmptyObject(report) || (isEmptyObject(allPolicies) && !report?.policyName)) { return noPolicyFound; } - if ((!allPolicies || Object.keys(allPolicies).length === 0) && !report?.policyName) { - return unavailableTranslation; - } const finalPolicy = policy ?? allPolicies?.[`${ONYXKEYS.COLLECTION.POLICY}${report?.policyID}`]; const parentReport = getRootParentReport(report);