--- src/slapt-update-notifier.c.old 2008-02-11 20:36:05.000000000 +0000 +++ src/slapt-update-notifier.c 2008-02-11 20:36:50.000000000 +0000 @@ -36,16 +36,15 @@ static void run_gslapt (const char *action) { gchar *argv[4]; - argv[0] = "/usr/bin/gnomesu"; - argv[1] = "-c"; + argv[0] = "/usr/bin/gksu"; if ( strcmp(action,"upgrade") == 0 ) { - argv[2] = "/usr/sbin/gslapt --upgrade"; + argv[1] = "/usr/sbin/gslapt --upgrade"; } else { - argv[2] = "/usr/sbin/gslapt"; + argv[1] = "/usr/sbin/gslapt"; } - argv[3] = NULL; + argv[2] = NULL; g_spawn_async (NULL, argv, NULL, 0, NULL, NULL, NULL, NULL); hide_sun();