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);
 			}