diff --git a/fhem/contrib/commandref_join.pl b/fhem/contrib/commandref_join.pl
index d6e1c0aa2..dc8bd57a5 100755
--- a/fhem/contrib/commandref_join.pl
+++ b/fhem/contrib/commandref_join.pl
@@ -88,7 +88,7 @@ foreach my $lang (@lang) {
} elsif(!$skip) {
print OUT $l;
$docCount++;
- $hasLink = ($l =~ m//) if(!$hasLink);
+ $hasLink = ($l =~ m//gi);