diff --git a/Network.cpp b/Network.cpp index 0ad1611..59c2f7b 100644 --- a/Network.cpp +++ b/Network.cpp @@ -230,7 +230,7 @@ void Network::publishKeyTurnerState(const Nuki::KeyTurnerState& keyTurnerState, { char str[50]; - if(_firstTunerStatePublish || keyTurnerState.lockState != lastKeyTurnerState.lockState) + if((_firstTunerStatePublish || keyTurnerState.lockState != lastKeyTurnerState.lockState) && keyTurnerState.lockState != Nuki::LockState::Undefined) { memset(&str, 0, sizeof(str)); lockstateToString(keyTurnerState.lockState, str);