diff --git a/fhem/FHEM/98_help.pm b/fhem/FHEM/98_help.pm
index 659a40a5b..60d8d908c 100644
--- a/fhem/FHEM/98_help.pm
+++ b/fhem/FHEM/98_help.pm
@@ -1,4 +1,4 @@
-# $Id$
+# $Id: 98_help.pm 8129 2015-03-01 20:29:21Z betateilchen $
#
package main;
use strict;
@@ -37,6 +37,8 @@ sub CommandHelp {
my %mods;
my @modDir = ("$modPath/FHEM");
+ $mod = $cmds{$mod}{ModuleName} if defined($cmds{$mod}{ModuleName});
+
foreach my $modDir (@modDir) {
eval { opendir(DH, $modDir); }; # || die "Cant open $modDir: $!\n";
while(my $l = readdir DH) {
@@ -84,12 +86,6 @@ sub CommandHelp {
if( $cl && $cl->{TYPE} eq 'telnet' ) {
$output =~ s/
/\n/g;
$output =~ s/
/\n/g;
- $output =~ s/