diff --git a/server/endpoints/system.js b/server/endpoints/system.js
index ff656a02b6fa27c0e77ea4f4ac1efed4d0c72a81..72b525e0a94a957f929bbd18d74d1af1ff77b9c4 100644
--- a/server/endpoints/system.js
+++ b/server/endpoints/system.js
@@ -286,6 +286,7 @@ function systemEndpoints(app) {
       try {
         const body = reqBody(request);
         const { newValues, error } = updateENV(body);
+        if (process.env.NODE_ENV === "production") await dumpENV();
         response.status(200).json({ newValues, error });
       } catch (e) {
         console.log(e.message, e);