Index: gw/smsbox.c
===================================================================
RCS file: /home/cvs/gateway/gw/smsbox.c,v
retrieving revision 1.215
diff -u -r1.215 smsbox.c
--- gw/smsbox.c 31 Dec 2002 17:40:57 -0000      1.215
+++ gw/smsbox.c 21 Jan 2003 14:07:11 -0000
@@ -86,12 +86,11 @@
 {
     Msg *msg;

-    if (smsbox_id != NULL) {
-        msg = msg_create(admin);
-        msg->admin.command = cmd_identify;
-        msg->admin.boxc_id = octstr_duplicate(smsbox_id);
-        write_to_bearerbox(msg);
-    }
+    /* identify even if smsbox_id is not set */
+    msg = msg_create(admin);
+    msg->admin.command = cmd_identify;
+    msg->admin.boxc_id = smsbox_id != NULL ? octstr_duplicate(smsbox_id) : NULL;
+    write_to_bearerbox(msg);
 }
