mcabber/src/commands.c
changeset 528 2f714bd701a1
parent 519 5c338d31de56
child 539 ffdfddd351b8
--- a/mcabber/src/commands.c	Sun Nov 20 23:30:31 2005 +0100
+++ b/mcabber/src/commands.c	Mon Nov 21 00:05:17 2005 +0100
@@ -440,12 +440,17 @@
     return;
   }
 
+  // Use provided message, unless requested status is "invisible"
   if (msg && st != invisible) {
     for (msg++ ; *msg && *msg == ' ' ; msg++) ;
     if (!*msg) msg = NULL;
   } else
     msg = NULL;
 
+  // If a recipient is specified, let's don't use default status messages
+  if (recipient && !msg)
+    msg = "";
+
   jb_setstatus(st, recipient, msg);
 }