ksconfig should require the user to set a root password in order to save a file. Currently, ksconfig will allow you to save a file without setting a root password, which produces a kickstart file that will cause the anaconda root password screen to prompt the user.
Fixed in cvs now.