diff --git a/src/dev-center/js/dev-center.js b/src/dev-center/js/dev-center.js
index 8aa2f44540..4f90a9ad9c 100644
--- a/src/dev-center/js/dev-center.js
+++ b/src/dev-center/js/dev-center.js
@@ -288,6 +288,8 @@ async function create_app(title, source_path = null, items = null) {
     
         })
         .then(async (app) => {
+            $('.new-app-modal').get(0).close();
+                window.location.reload();
             let app_dir;
             // ----------------------------------------------------
             // Create app directory in AppData
@@ -313,6 +315,8 @@ async function create_app(title, source_path = null, items = null) {
                 maximizeOnStart: false,
                 background: false,
             }).then(async (app) => {
+                $('.new-app-modal').get(0).close();
+                window.location.reload();
                 // refresh app list
                 puter.apps.list().then(async (resp) => {
                     apps = resp;