diff --git a/src/api/game/game_cache.cpp b/src/api/game/game_cache.cpp index f76f3110..a706d141 100644 --- a/src/api/game/game_cache.cpp +++ b/src/api/game/game_cache.cpp @@ -36,11 +36,14 @@ using std::string; namespace loot { GameCache::GameCache() {} -GameCache::GameCache(const GameCache& cache) : plugins_(cache.plugins_) {} +GameCache::GameCache(const GameCache& cache) : + plugins_(cache.plugins_), + archivePaths_(cache.archivePaths_) {} GameCache& GameCache::operator=(const GameCache& cache) { if (&cache != this) { plugins_ = cache.plugins_; + archivePaths_ = cache.archivePaths_; } return *this;