diff --git a/crypto/block/mc-config.cpp b/crypto/block/mc-config.cpp index 14881913..490ccade 100644 --- a/crypto/block/mc-config.cpp +++ b/crypto/block/mc-config.cpp @@ -2338,6 +2338,8 @@ td::Result> ConfigInfo::get_prev_blocks_info() const { seqno -= 100; } tuple.push_back(td::make_cnt_ref>(std::move(last_mc_blocks_100))); + } else if (get_global_version() == -1) { + return td::Status::Error("config version not set (needCapabilities)"); } return td::make_cnt_ref>(std::move(tuple));