--- cpufreq/src/cpufreq-applet.c~ 2005-12-12 12:43:27.000000000 +0100 +++ cpufreq/src/cpufreq-applet.c 2006-04-13 16:01:34.000000000 +0200 @@ -525,10 +525,11 @@ gtk_widget_destroy (applet->label); applet->label = gtk_label_new (" --- "); - if (freq) { + if (applet->show_text_mode == MODE_TEXT_PERCENTAGE) + gtk_label_set_text (GTK_LABEL (applet->label), perc); + else gtk_label_set_text (GTK_LABEL (applet->label), freq); - g_free (freq); - } + if (freq) g_free (freq); gtk_widget_size_request (applet->label, &req); if (applet->show_mode != MODE_GRAPHIC)