summaryrefslogtreecommitdiffstats
path: root/perl-install/standalone/drakedm
diff options
context:
space:
mode:
Diffstat (limited to 'perl-install/standalone/drakedm')
-rw-r--r--perl-install/standalone/drakedm4
1 files changed, 2 insertions, 2 deletions
diff --git a/perl-install/standalone/drakedm b/perl-install/standalone/drakedm
index d2c796fd3..2a76e31ef 100644
--- a/perl-install/standalone/drakedm
+++ b/perl-install/standalone/drakedm
@@ -50,8 +50,8 @@ several different X sessions on your local machine at the same time.")),
my $done = 0;
$new_dm = { reverse %dm }->{$new_dm};
substInFile {
- $done ||= s/^(DISPLAYMANAGER)=.*/$1=$new_dm/;
- print "\nDISPLAYMANAGER=$dm{$dm}" if eof && !$done;
+ s/^(DISPLAYMANAGER)=.*(\n|)//;
+ print "\nDISPLAYMANAGER=$new_dm" if eof;
} $cfg_file;
}