diff --git a/BTCPayServer/Filters/XFrameOptionsAttribute.cs b/BTCPayServer/Filters/XFrameOptionsAttribute.cs index 509943c7f..c24eb93ab 100644 --- a/BTCPayServer/Filters/XFrameOptionsAttribute.cs +++ b/BTCPayServer/Filters/XFrameOptionsAttribute.cs @@ -23,7 +23,10 @@ namespace BTCPayServer.Filters public void OnActionExecuting(ActionExecutingContext context) { - context.HttpContext.Response.SetHeaderOnStarting("X-Frame-Options", Value); + if (context.IsEffectivePolicy(this)) + { + context.HttpContext.Response.SetHeaderOnStarting("X-Frame-Options", Value); + } } } }