diff --git a/index.js b/index.js
index 269efbc..2afc37e 100644
--- a/index.js
+++ b/index.js
@@ -57,9 +57,10 @@ function sendMessage(destination, message) {
     else {
         logger.warn('YM is not online yet, retrying to send message in 2 secs', {to: destination, msg: message});
         setTimeout(
-            sendMessage,
-            2000,
-            destination, message
+            function() {
+                sendMessage(destination, message);
+            },
+            2000
         )
     }
 }