summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--perl-install/any.pm4
1 files changed, 1 insertions, 3 deletions
diff --git a/perl-install/any.pm b/perl-install/any.pm
index eb0782573..ab93036dc 100644
--- a/perl-install/any.pm
+++ b/perl-install/any.pm
@@ -1153,9 +1153,7 @@ sub sessions() {
my @l;
my @dir_wm = qw(xsessions wayland-sessions);
foreach my $dwm (@dir_wm) {
- my $old = chdir("$::prefix/usr/share/$dwm/");
- push @l, map { s/.desktop$//; $_ } glob("*.desktop");
- chdir($old);
+ push @l, map { s/.desktop$//; basename($_) } glob("$::prefix/usr/share/$dwm/*.desktop");
}
@l;
}