--- kannel-dev/gateway/gw/smsc_smpp.c	2002-05-22 11:40:16.000000000 +0300
+++ gateway/gw/smsc_smpp.c	2002-05-22 14:50:26.000000000 +0300
@@ -1053,10 +1053,6 @@
                        max_pending_submits, reconnect_delay, 
                        version, my_number); 
  
-    smsc_id = cfg_get(grp, octstr_imm("smsc-id")); 
-    if (smsc_id == NULL) { 
-        conn->id = octstr_duplicate(conn->name); 
-    } 
  
     conn->data = smpp; 
     conn->name = octstr_format("SMPP:%S:%d/%d:%S:%S",  
@@ -1064,6 +1060,11 @@
 			       (receive_port ? receive_port : port),  
 			       username, system_type); 
  
+    smsc_id = cfg_get(grp, octstr_imm("smsc-id"));
+        if (smsc_id == NULL) {
+	    conn->id = octstr_duplicate(conn->name);
+	}
+	
     octstr_destroy(host); 
     octstr_destroy(username); 
     octstr_destroy(password); 
