diff --git a/validator/impl/liteserver.cpp b/validator/impl/liteserver.cpp index 0f8a83604..4968924b5 100644 --- a/validator/impl/liteserver.cpp +++ b/validator/impl/liteserver.cpp @@ -979,7 +979,7 @@ void LiteQuery::continue_getLibrariesWithProof(std::vector library_ } if (mode & 1) { // include first 16 publishers in the proof - auto publishers_dict = vm::Dictionary(libdescr.publishers, 256); + auto publishers_dict = vm::Dictionary{vm::DictNonEmpty(), std::move(libdescr.publishers), 256}; int publishers_max_count = 16; auto iter = publishers_dict.begin(); while (publishers_max_count-- && iter != publishers_dict.end()) {