diff --git a/src/libcamera/global_configuration.cpp b/src/libcamera/global_configuration.cpp index a7056261..62b9762d 100644 --- a/src/libcamera/global_configuration.cpp +++ b/src/libcamera/global_configuration.cpp @@ -61,6 +61,11 @@ LOG_DEFINE_CATEGORY(Configuration) GlobalConfiguration::GlobalConfiguration() { load(); + + if (configuration_->isEmpty()) { + configuration_->add("version", std::make_unique(1)); + configuration_->add("configuration", std::make_unique()); + } } void GlobalConfiguration::load()