diff --git a/internal/drivers/hue2/bridge.go b/internal/drivers/hue2/bridge.go index 86a3ee7..cf9c094 100644 --- a/internal/drivers/hue2/bridge.go +++ b/internal/drivers/hue2/bridge.go @@ -252,6 +252,9 @@ func (b *Bridge) MakeCongruent(ctx context.Context) (int, error) { updates := make(map[string]ResourceUpdate) for _, device := range b.devices { resource := b.resources[device.InternalID] + if resource == nil { + continue + } // Update device if resource.Metadata.Name != device.Name {