summaryrefslogtreecommitdiff
path: root/liblightdm-gobject/user.c
diff options
context:
space:
mode:
Diffstat (limited to 'liblightdm-gobject/user.c')
-rw-r--r--liblightdm-gobject/user.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/liblightdm-gobject/user.c b/liblightdm-gobject/user.c
index f531a560..a21b69f8 100644
--- a/liblightdm-gobject/user.c
+++ b/liblightdm-gobject/user.c
@@ -1120,7 +1120,8 @@ load_dmrc (LightDMUser *user)
gchar *path;
//gboolean have_dmrc;
- priv->dmrc_file = g_key_file_new ();
+ if (!priv->dmrc_file)
+ priv->dmrc_file = g_key_file_new ();
/* Load from the user directory */
path = g_build_filename (priv->home_directory, ".dmrc", NULL);