diff --git a/repertory/librepertory/src/providers/encrypt/encrypt_provider.cpp b/repertory/librepertory/src/providers/encrypt/encrypt_provider.cpp index f039d0cb..985f7d7d 100644 --- a/repertory/librepertory/src/providers/encrypt/encrypt_provider.cpp +++ b/repertory/librepertory/src/providers/encrypt/encrypt_provider.cpp @@ -961,6 +961,8 @@ auto encrypt_provider::start(api_item_added_callback /*api_item_added*/, event_system::instance().raise(function_name, "encrypt_provider"); + file_db_ = create_file_db(config_); + if (encrypt_config_.kdf_cfg.checksum == 0U) { i_file_db::directory_data data{}; if (file_db_->get_directory_data("/", data) == api_error::success) {