static void
finish_password_change (UmPasswordDialog *um)
{
        gtk_widget_hide (um->dialog);

        gtk_entry_set_text (GTK_ENTRY (um->password_entry), " ");
        gtk_entry_set_text (GTK_ENTRY (um->verify_entry), "");
        gtk_entry_set_text (GTK_ENTRY (um->old_password_entry), "");

        um_password_dialog_set_user (um, NULL);
}
static void
change_password (GtkButton *button, UmUserPanelPrivate *d)
{
    UmUser *user;

    user = get_selected_user (d);

    um_password_dialog_set_user (d->password_dialog, user);
    um_password_dialog_show (d->password_dialog,
                             GTK_WINDOW (gtk_widget_get_toplevel (d->main_box)));

    g_object_unref (user);
}