diff --git a/src/Umbraco.Core/Cache/PartialViewCacheInvalidators/NoopMemberPartialViewCacheInvalidator.cs b/src/Umbraco.Core/Cache/PartialViewCacheInvalidators/NoopMemberPartialViewCacheInvalidator.cs
index 3fd366f2c7..9b0b69ea6b 100644
--- a/src/Umbraco.Core/Cache/PartialViewCacheInvalidators/NoopMemberPartialViewCacheInvalidator.cs
+++ b/src/Umbraco.Core/Cache/PartialViewCacheInvalidators/NoopMemberPartialViewCacheInvalidator.cs
@@ -1,7 +1,15 @@
namespace Umbraco.Cms.Core.Cache.PartialViewCacheInvalidators;
+///
+/// Provides a no-operation implementation of .
+///
+///
+/// The default implementation is added in Umbraco.Web.Website, but we need this to ensure we have a service
+/// registered for this interface even in headless setups).
+///
internal class NoopMemberPartialViewCacheInvalidator : IMemberPartialViewCacheInvalidator
{
+ ///
public void ClearPartialViewCacheItems(IEnumerable memberIds)
{
// No operation performed, this is a no-op implementation.