diff --git a/src/Umbraco.Core/Extensions/PublishedContentExtensions.cs b/src/Umbraco.Core/Extensions/PublishedContentExtensions.cs index 4ce45e841a..d36158fdcf 100644 --- a/src/Umbraco.Core/Extensions/PublishedContentExtensions.cs +++ b/src/Umbraco.Core/Extensions/PublishedContentExtensions.cs @@ -2469,7 +2469,10 @@ public static class PublishedContentExtensions { if (orSelf) { - yield return content; + if (contentTypeAlias is null || content.ContentType.Alias == contentTypeAlias) + { + yield return content; + } } var nodeExists = contentTypeAlias is null @@ -2501,7 +2504,10 @@ public static class PublishedContentExtensions { if (orSelf) { - yield return content; + if (contentTypeAlias is null || content.ContentType.Alias == contentTypeAlias) + { + yield return content; + } } var nodeExists = contentTypeAlias is null