summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/OpenSLX/Utils.pm4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/OpenSLX/Utils.pm b/lib/OpenSLX/Utils.pm
index d66cde19..22e2ebbc 100644
--- a/lib/OpenSLX/Utils.pm
+++ b/lib/OpenSLX/Utils.pm
@@ -183,8 +183,8 @@ sub followLink
my $target;
while (-l "$path") {
$target = readlink "$path";
- if (substr($target, 1, 1) eq '/') {
- $path = "$prefixedPath/$target";
+ if (substr($target, 0, 1) eq '/') {
+ $path = "$prefixedPath$target";
}
else {
$path = $prefixedPath . dirname($path) . '/' . $target;