diff --git a/rasa-ext-cursors.cabal b/rasa-ext-cursors.cabal
--- a/rasa-ext-cursors.cabal
+++ b/rasa-ext-cursors.cabal
@@ -1,5 +1,5 @@
 name: rasa-ext-cursors
-version: 0.1.3
+version: 0.1.4
 cabal-version: >=1.10
 build-type: Simple
 license: MIT
@@ -24,8 +24,8 @@
         Rasa.Ext.Cursors.Internal.Base
     build-depends:
         base >=4.8 && <5,
-        rasa >=0.1.6 && <0.2,
-        rasa-ext-style >=0.1.2 && <0.2,
+        rasa >=0.1.7 && <0.2,
+        rasa-ext-style >=0.1.3 && <0.2,
         text-lens >=0.1.0.0 && <0.2,
         lens ==4.14.*,
         mtl >=2.2.1 && <2.3,
diff --git a/src/Rasa/Ext/Cursors.hs b/src/Rasa/Ext/Cursors.hs
--- a/src/Rasa/Ext/Cursors.hs
+++ b/src/Rasa/Ext/Cursors.hs
@@ -25,8 +25,6 @@
 import Rasa.Ext.Cursors.Internal.Base
 import Rasa.Ext.Cursors.Internal.Actions
 
-import Control.Monad
-
 -- | Registers hooks for the extension. The user should add this to their config.
 cursors :: Action ()
-cursors = void . beforeRender $ buffersDo_ displayRange
+cursors = beforeEveryRender_ $ buffersDo_ displayRange
