summaryrefslogtreecommitdiff
path: root/openbox/session.c
diff options
context:
space:
mode:
Diffstat (limited to 'openbox/session.c')
-rw-r--r--openbox/session.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/openbox/session.c b/openbox/session.c
index d0db0717..dcb3fcef 100644
--- a/openbox/session.c
+++ b/openbox/session.c
@@ -102,9 +102,11 @@ void session_startup(gint argc, gchar **argv)
}
if (ob_sm_save_file != NULL) {
- ob_debug_type(OB_DEBUG_SM, "Loading from session file %s\n",
- ob_sm_save_file);
- session_load_file(ob_sm_save_file);
+ if (ob_sm_restore) {
+ ob_debug_type(OB_DEBUG_SM, "Loading from session file %s\n",
+ ob_sm_save_file);
+ session_load_file(ob_sm_save_file);
+ }
} else {
gchar *filename;