diff --git a/transport-telegram.js b/transport-telegram.js
index 7201a18..d910ac3 100644
--- a/transport-telegram.js
+++ b/transport-telegram.js
@@ -24,7 +24,7 @@ function onMessage(msg) {
 		logger.info('Pesan diabaikan');
 		return;
 	}
-    
+
     const partner = ( msg.from.username + ( config.transport.username_suffix || '@telegram.org') ).toLowerCase();
     const incomingMessage = msg.text.trim();
 
@@ -60,8 +60,8 @@ function send(partner, msg) {
         return;
     }
 
-    if (!msg) {
-        logger.warn('Invalid message');
+    if (!msg || (typeof msg !== 'string')) {
+        logger.warn('Invalid message', {msg: msg});
         return;
     }