diff --git a/src/lib/ebus/data.cpp b/src/lib/ebus/data.cpp index c7113d25..5093cb4c 100644 --- a/src/lib/ebus/data.cpp +++ b/src/lib/ebus/data.cpp @@ -408,7 +408,7 @@ result_t DataField::create(vector::iterator& it, delete fields.back(); fields.pop_back(); } - return result == RESULT_OK ? RESULT_ERR_INVALID_ARG : result; + return result; } if (fields.size() == 1)