diff --git a/src/data/set.cpp b/src/data/set.cpp index dc8bfbf8..b1ae3da8 100644 --- a/src/data/set.cpp +++ b/src/data/set.cpp @@ -175,6 +175,7 @@ void reflect_version_check(Reader& handler, const Char* key, intrusive_ptr const& package) { + if (!package) return; handler.handle(key, package->version); } void reflect_version_check(GetMember& handler, const Char* key, intrusive_ptr const& package) {}