--- a/mcabber/src/screen.c Sat May 06 00:00:46 2006 +0200
+++ b/mcabber/src/screen.c Sat May 06 12:59:04 2006 +0200
@@ -891,8 +891,8 @@
// No status message for groups & MUC rooms
if (!isgrp && !ismuc) {
GSList *resources = buddy_getresources(BUDDATA(current_buddy));
- if (resources)
- msg = buddy_getstatusmsg(BUDDATA(current_buddy), resources->data);
+ msg = buddy_getstatusmsg(BUDDATA(current_buddy),
+ resources ? resources->data : "");
} else if (ismuc) {
msg = buddy_gettopic(BUDDATA(current_buddy));
}