diff --git a/src/fsfw/cfdp/handler/ReservedMessageParser.cpp b/src/fsfw/cfdp/handler/ReservedMessageParser.cpp index 88d909c1..0f3ffdd4 100644 --- a/src/fsfw/cfdp/handler/ReservedMessageParser.cpp +++ b/src/fsfw/cfdp/handler/ReservedMessageParser.cpp @@ -30,7 +30,7 @@ ReturnValue_t cfdp::ReservedMessageParser::parse(const MessageToUserTlv* msgsToU if (msgsToUserArray[idx].isReservedCfdpMessage(messageType, ¤tPtr, deserSize)) { if (messageType == static_cast(ProxyOpMessageType::PUT_REQUEST)) { EntityId entityIdLv; - entityIdLv.deSerializeFromLv(¤tPtr, &deserSize); + result = entityIdLv.deSerializeFromLv(¤tPtr, &deserSize); if (result != returnvalue::OK) { return result; }