--- wireless-applet.c.orig 2003-07-23 10:49:45.000000000 +0200 +++ wireless-applet.c 2003-07-21 12:51:20.000000000 +0200 @@ -241,7 +241,7 @@ if (link<1) { percent = 0; } else { - percent = (int)rint ((log (link) / log (92)) * 100.0); + percent = (int)link; percent = CLAMP (percent, 0, 100); } } @@ -443,7 +448,7 @@ if (g_list_length (applet->devices)==1) { wireless_applet_set_device (applet, (char*)applet->devices->data); - } else { + } else if (g_list_length (applet->devices)==0) { wireless_applet_update_state (applet, applet->device, -1, -1, -1); }