Index: sources/device/DeviceModels.cpp =================================================================== diff -u -r86df7ff03ea32f9cd8a18bbbc7b2e01de64c783f -r0836610a587b1e4986c08afe0711ef336e5b07ff --- sources/device/DeviceModels.cpp (.../DeviceModels.cpp) (revision 86df7ff03ea32f9cd8a18bbbc7b2e01de64c783f) +++ sources/device/DeviceModels.cpp (.../DeviceModels.cpp) (revision 0836610a587b1e4986c08afe0711ef336e5b07ff) @@ -219,10 +219,11 @@ bool MDeviceRootSSHAccessResponse::fromByteArray(const QByteArray &vByteArray, int *vExitCode) { // initialize data - bool ok = false; - int error = 0; - _data.mAccepted = false; - _data.mReason = Device::DeviceError::eDevice_OK; + bool ok = false; + int error = 0; + _data.mCompleted = true; + _data.mAccepted = false; + _data.mReason = Device::DeviceError::eDevice_OK; // set as default if the val is invalid. _data.mRootSSHAccess = Qt::Unchecked;