diff --git a/src/main/java/org/olat/resource/accesscontrol/provider/paypalcheckout/ui/PaypalSmartButtonAccessController.java b/src/main/java/org/olat/resource/accesscontrol/provider/paypalcheckout/ui/PaypalSmartButtonAccessController.java index 23c637a07089e322231c33bae0068f20e8a376a4..e7cf81a2a9c4a86e9b71de1144d6950b63632b95 100644 --- a/src/main/java/org/olat/resource/accesscontrol/provider/paypalcheckout/ui/PaypalSmartButtonAccessController.java +++ b/src/main/java/org/olat/resource/accesscontrol/provider/paypalcheckout/ui/PaypalSmartButtonAccessController.java @@ -76,7 +76,9 @@ public class PaypalSmartButtonAccessController extends FormBasicController imple String description = link.getOffer().getDescription(); if(StringHelper.containsNonWhitespace(description)) { - description = Formatter.escWithBR(description).toString(); + if(!StringHelper.isHtml(description)) { + description = Formatter.escWithBR(description).toString(); + } description = StringHelper.xssScan(description); layoutCont.contextPut("description", description); }