diff --git a/src/modules/systemlib/param/param_shmem.c b/src/modules/systemlib/param/param_shmem.c index f011f5ddae..a3d3d453b2 100644 --- a/src/modules/systemlib/param/param_shmem.c +++ b/src/modules/systemlib/param/param_shmem.c @@ -974,6 +974,9 @@ param_export(int fd, bool only_unsaved) s->unsaved = false; + /* Make sure to get latest from shmem before saving. */ + update_from_shmem(s->param, &s->val); + /* append the appropriate BSON type object */ switch (param_type(s->param)) {