Index: /branches/rel_apv_10_7/usr/click/lib/libsmanager/sec_misc.c
===================================================================
--- /branches/rel_apv_10_7/usr/click/lib/libsmanager/sec_misc.c	(revision 39189)
+++ /branches/rel_apv_10_7/usr/click/lib/libsmanager/sec_misc.c	(working copy)
@@ -4511,7 +4511,7 @@
 	
 	old_char = server_p[server_len];
 	server_p[server_len] = 0;
-	n_unescape(server_p, sec_session->current_ldap_server, server_len, AAA_SEV_NAME_LEN, &unesc_serlen);
+	n_unescape(server_p + url_prefix_len, sec_session->current_ldap_server, server_len - url_prefix_len, AAA_SEV_NAME_LEN, &unesc_serlen);
 	sec_session->current_ldap_server[unesc_serlen] = '\0';
 	server_p[server_len] = old_char;
 
