On a related note, the desktop command line option also causes problems with our Network install. It works perfectly as long as I'm logged on to the system, but if I have to reconnect to the system I get a 'blank' PLD. So it appears that the 'desktop' file is stored in a location which is cleared when logging off.
It would be nice if I were able to define a local persistant location for the 'desktop' file to be stored.