File kscreensaver-disable-sessionmanagement.diff of Package kdebase4-workspace.openSUSE_13.1_Update

diff --git kscreensaver/libkscreensaver/main.cpp kscreensaver/libkscreensaver/main.cpp
index 6851ba1..561205a 100644
--- kscreensaver/libkscreensaver/main.cpp
+++ kscreensaver/libkscreensaver/main.cpp
@@ -147,6 +147,9 @@ int kScreenSaverMain( int argc, char** argv, KScreenSaverInterface& screenSaverI
     // Set a useful default icon.
     app.setWindowIcon(KIcon("preferences-desktop-screensaver"));
 
+    // Disable session management so screensaver windows don't get restored on login (bug#314859)
+    app.disableSessionManagement();
+
 
     if (!pipe(termPipe))
     {
openSUSE Build Service is sponsored by