diff --git a/src/bundle/Resources/public/js/CKEditor/embed/image/embed-image-editing.js b/src/bundle/Resources/public/js/CKEditor/embed/image/embed-image-editing.js index 9371fd7c..ee70c932 100644 --- a/src/bundle/Resources/public/js/CKEditor/embed/image/embed-image-editing.js +++ b/src/bundle/Resources/public/js/CKEditor/embed/image/embed-image-editing.js @@ -212,7 +212,10 @@ class IbexaEmbedImageEditing extends Plugin { upcastWriter.setAttribute('ibexaLinkHref', link.getAttribute('href'), modelElement); upcastWriter.setAttribute('ibexaLinkTitle', link.getAttribute('title') ?? '', modelElement); upcastWriter.setAttribute('ibexaLinkTarget', link.getAttribute('target') ?? '', modelElement); - upcastWriter.setAttribute('ibexaLinkClasses', link.getAttribute('class') ?? '', modelElement); + + if (link.getAttribute('class')) { + upcastWriter.setAttribute('ibexaLinkClasses', link.getAttribute('class'), modelElement); + } } return modelElement;