diff --git a/fhem/FHEM/72_FB_CALLLIST.pm b/fhem/FHEM/72_FB_CALLLIST.pm index d23cc3d9a..8381f3c10 100755 --- a/fhem/FHEM/72_FB_CALLLIST.pm +++ b/fhem/FHEM/72_FB_CALLLIST.pm @@ -263,10 +263,14 @@ sub FB_CALLLIST_Rename($$) { my ($new,$old) = @_; - setKeyValue("FB_CALLLIST-".$new, getKeyValue("FB_CALLLIST-".$old)); - setKeyValue("FB_CALLLIST-".$old, undef); + my (undef, $data) = getKeyValue("FB_CALLLIST-".$old); - return undef; + return undef unless(defined($data)); + + setKeyValue("FB_CALLLIST-".$new, $data); + setKeyValue("FB_CALLLIST-".$old, undef); + + return undef; } #####################################