diff --git a/example.html b/example.html
index 3d9d168a..8fdc6c6f 100644
--- a/example.html
+++ b/example.html
@@ -102,6 +102,7 @@
link: {
type: 'link',
iconClassname: 'ce-icon-link',
+ prepare: link.prepare,
make: link.makeNewBlock,
appendCallback: link.appendCallback,
render: link.render,
diff --git a/plugins/link/link.js b/plugins/link/link.js
index 61168d7a..2b4c6436 100644
--- a/plugins/link/link.js
+++ b/plugins/link/link.js
@@ -243,7 +243,11 @@ var link = (function(link) {
};
link.prepare = function (config) {
+
link.config = config;
+
+ return Promise.resolve();
+
};
/**