diff --git a/lib/last-cursor.js b/lib/last-cursor.js
index <HASH>..<HASH> 100644
--- a/lib/last-cursor.js
+++ b/lib/last-cursor.js
@@ -7,14 +7,13 @@ var _cursorStorage;
 var _cursor;
 
 function getCursorStorage() {
-  if(!_cursorStorage) {
-    var pathCursorStorage = path.join(config.get('instanceDir'), 'last-cursor');
-
-    //ensure storage exists
-    if(fs.existsSync(pathCursorStorage) === false) {
-      fs.closeSync(fs.openSync(pathCursorStorage, 'w'));
-    }
+  var pathCursorStorage = path.join(config.get('instanceDir'), 'last-cursor');
+  //ensure storage exists
+  if(fs.existsSync(pathCursorStorage) === false) {
+    fs.closeSync(fs.openSync(pathCursorStorage, 'w'));
+  }
 
+  if(!_cursorStorage) {
     _cursorStorage = {
       write: function() {
         fs.truncateSync(pathCursorStorage, 0);
Ensure cursor file exists even if cursorStorage has already been initialized