diff --git a/wax-prosemirror-services/src/LinkService/LinkTool.js b/wax-prosemirror-services/src/LinkService/LinkTool.js
index c8301594fa42ea8c21d2f8d8a307c330039f6459..f9ee82a4051e3193b3b9c3da1e1bdc57970b52b3 100644
--- a/wax-prosemirror-services/src/LinkService/LinkTool.js
+++ b/wax-prosemirror-services/src/LinkService/LinkTool.js
@@ -25,6 +25,10 @@ export default class LinkTool extends Tools {
     };
   }
 
+  select = state => {
+    return Commands.isOnSameTextBlock(state);
+  };
+
   get active() {
     return state => {
       return Commands.markActive(state.config.schema.marks.link)(state);