diff --git a/dashboard/src/views/AppstoreView.vue b/dashboard/src/views/AppstoreView.vue index 097beba65..a914ce8f3 100644 --- a/dashboard/src/views/AppstoreView.vue +++ b/dashboard/src/views/AppstoreView.vue @@ -141,7 +141,7 @@ async function getInstalledApps() { async function onHashChange() { if (window.location.hash.indexOf('#/appstore/') !== 0) return; - appInstallDialog.value.close(); + if (appInstallDialog.value) appInstallDialog.value.close(); const query = window.location.hash.slice('#/appstore/'.length); if (query) {