diff --git a/fhem/FHEM/92_FileLog.pm b/fhem/FHEM/92_FileLog.pm
index c14d24310..1615384ba 100644
--- a/fhem/FHEM/92_FileLog.pm
+++ b/fhem/FHEM/92_FileLog.pm
@@ -1760,7 +1760,7 @@ FileLog_regexpFn($$)
Dieses Attribut enthält eine durch Kommata getrennte Liste von
"devspec:readings:maxInterval" Tripel. readings kann ein regexp sein.
Falls nach maxInterval (Sekunden) kein passendes Event eingetroffen ist,
- der letzte Wert wird zum Logfile hinzugefuegt.
+ wird der letzte Wert zum Logfile hinzugefuegt.
diff --git a/fhem/FHEM/98_autocreate.pm b/fhem/FHEM/98_autocreate.pm
index e000b930d..cbc4f0890 100644
--- a/fhem/FHEM/98_autocreate.pm
+++ b/fhem/FHEM/98_autocreate.pm
@@ -252,10 +252,11 @@ autocreate_Notify($$)
$attr{$name}{room} = $room if($room);
$nrcreated = 0 if($temporary); # do not save
- next if($modules{$hash->{TYPE}}{noAutocreatedFilelog} || $temporary);
+ next if($temporary);
####################
my $fl = replace_wildcards($hash, AttrVal($me, "filelog", ""));
+ $fl = undef if($modules{$hash->{TYPE}}{noAutocreatedFilelog});
my $flname = "FileLog_$name";
delete($defs{$flname}) if($fl); # If we are re-creating it with createlog.
my ($gplot, $filter, $devattr) = ("", $name, "");