diff --git a/core/modules/ckeditor/js/plugins/drupalimage/plugin.js b/core/modules/ckeditor/js/plugins/drupalimage/plugin.js index 0025664e09..3441f00192 100644 --- a/core/modules/ckeditor/js/plugins/drupalimage/plugin.js +++ b/core/modules/ckeditor/js/plugins/drupalimage/plugin.js @@ -285,12 +285,14 @@ // Override image2's integration with the official CKEditor link plugin: // integrate with the drupallink plugin instead. - CKEDITOR.plugins.image2.getLinkAttributesParser = function () { - return CKEDITOR.plugins.drupallink.parseLinkAttributes; - }; - CKEDITOR.plugins.image2.getLinkAttributesGetter = function () { - return CKEDITOR.plugins.drupallink.getLinkAttributes; - }; + if (CKEDITOR.plugins.drupallink) { + CKEDITOR.plugins.image2.getLinkAttributesParser = function () { + return CKEDITOR.plugins.drupallink.parseLinkAttributes; + }; + CKEDITOR.plugins.image2.getLinkAttributesGetter = function () { + return CKEDITOR.plugins.drupallink.getLinkAttributes; + }; + } /** * Integrates the drupalimage widget with the drupallink plugin.