Here's a patch.
Regards, Aurélien
--- ui.cc.orig 2009-11-19 08:24:24.000000000 +0100
+++ ui.cc 2009-11-19 08:27:25.000000000 +0100
@@ -491,9 +491,10 @@
if(protocol == "su")
{
std::ostringstream cmdbuf;
- cmdbuf << argv0 << "--no-gui -S "
- << statusname.get_name() << " "
- << args;
+ cmdbuf << argv0
+ << " --no-gui"
+ << " -S " << statusname.get_name()
+ << " " << args;
execl(root_program.c_str(), root_program.c_str(), "-c", cmdbuf.str().c_str(), NULL);
exit(1);

