diff --git a/bundles/binding/org.openhab.binding.plex/src/main/java/org/openhab/binding/plex/internal/PlexConnector.java b/bundles/binding/org.openhab.binding.plex/src/main/java/org/openhab/binding/plex/internal/PlexConnector.java index 4cec1e12ec1..b586b948d3f 100644 --- a/bundles/binding/org.openhab.binding.plex/src/main/java/org/openhab/binding/plex/internal/PlexConnector.java +++ b/bundles/binding/org.openhab.binding.plex/src/main/java/org/openhab/binding/plex/internal/PlexConnector.java @@ -414,6 +414,11 @@ private Server getHost(String machineIdentifier) { clientCache = getDocument(clientsUrl, MediaContainer.class); } + if (clientCache == null) { + logger.debug("clientCache is null. Unable to get host."); + return null; + } + Server server = clientCache.getServer(machineIdentifier); if (server != null) { return server;