Index: ipw3945-1.1.3/ipw3945.c =================================================================== diff -Nupr ipw3945/ipw3945.c ipw3945-new/ipw3945.c --- ipw3945-1.1.3-orig/ipw3945.c 2006-12-08 19:33:45.000000000 +0200 +++ ipw3945-1.1.3/ipw3945.c 2006-12-15 01:08:29.000000000 +0200 @@ -12210,7 +12210,7 @@ static int ipw_wx_get_essid(struct net_d IPW_DEBUG_WX("Getting essid: '%s'\n", escape_essid(priv->essid, priv->essid_len)); memcpy(extra, priv->essid, priv->essid_len); - wrqu->essid.length = priv->essid_len + IW_ESSID_FIX; + wrqu->essid.length = priv->essid_len; wrqu->essid.flags = 1; /* active */ } else { IPW_DEBUG_WX("Getting essid: ANY\n");