diff --git a/fhem/FHEM/37_fakeRoku.pm b/fhem/FHEM/37_fakeRoku.pm index 6fac0a7c6..5de8dcc02 100644 --- a/fhem/FHEM/37_fakeRoku.pm +++ b/fhem/FHEM/37_fakeRoku.pm @@ -53,6 +53,8 @@ fakeRoku_getLocalIP() PeerAddr => '8.8.8.8:53', # google dns #PeerAddr => '198.41.0.4:53', # a.root-servers.net ); + return '' if( !$socket ); + my $ip = $socket->sockhost; close( $socket ); diff --git a/fhem/FHEM/37_plex.pm b/fhem/FHEM/37_plex.pm index 345ec6e87..56172158c 100644 --- a/fhem/FHEM/37_plex.pm +++ b/fhem/FHEM/37_plex.pm @@ -61,6 +61,8 @@ plex_getLocalIP() PeerAddr => '8.8.8.8:53', # google dns #PeerAddr => '198.41.0.4:53', # a.root-servers.net ); + return '' if( !$socket ); + my $ip = $socket->sockhost; close( $socket );