diff --git a/package-lock.json b/package-lock.json
index fe06ada94d94fc0e522fe422f424b76afe2f3f5f..ce657c6d26838bb3e65e81b07602f422b1edada8 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1561,14 +1561,24 @@
       }
     },
     "@nextcloud/dialogs": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-2.0.1.tgz",
-      "integrity": "sha512-Bme8vcs8n4XT5spBgkDEv1z9zNOE23AIbr5jF1WJ1A2XNMNj5Zvy29RosIh0k7H+1lN0PlU38u+eMV1Ets3E4A==",
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-3.0.0.tgz",
+      "integrity": "sha512-5FVP0RSxIpKTKdSUlQ4osDDz/oCx2/4+InliB5MX2EcrjDe6q3fZMabSGnFTnIAu0CXRTzBk7RpneaIFGv+d5A==",
       "requires": {
         "@nextcloud/l10n": "^1.3.0",
-        "@nextcloud/typings": "^0.2.2",
+        "@nextcloud/typings": "^1.0.0",
         "core-js": "^3.6.4",
         "toastify-js": "^1.9.1"
+      },
+      "dependencies": {
+        "@nextcloud/typings": {
+          "version": "1.0.0",
+          "resolved": "https://registry.npmjs.org/@nextcloud/typings/-/typings-1.0.0.tgz",
+          "integrity": "sha512-r8SRvXszWTyKWEhVd3gx7eBAcCKwdoLlr+ZrR8hrSxs2nfH00de/QoGdo0n/Rcv/9mMtX/haJNd71KwODM2+uQ==",
+          "requires": {
+            "@types/jquery": "2.0.54"
+          }
+        }
       }
     },
     "@nextcloud/eslint-config": {
@@ -1727,6 +1737,19 @@
         "vue-multiselect": "^2.1.6",
         "vue-visible": "^1.0.2",
         "vue2-datepicker": "^3.6.2"
+      },
+      "dependencies": {
+        "@nextcloud/dialogs": {
+          "version": "2.0.1",
+          "resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-2.0.1.tgz",
+          "integrity": "sha512-Bme8vcs8n4XT5spBgkDEv1z9zNOE23AIbr5jF1WJ1A2XNMNj5Zvy29RosIh0k7H+1lN0PlU38u+eMV1Ets3E4A==",
+          "requires": {
+            "@nextcloud/l10n": "^1.3.0",
+            "@nextcloud/typings": "^0.2.2",
+            "core-js": "^3.6.4",
+            "toastify-js": "^1.9.1"
+          }
+        }
       }
     },
     "@nextcloud/vue-dashboard": {
@@ -12362,9 +12385,9 @@
       }
     },
     "toastify-js": {
-      "version": "1.9.1",
-      "resolved": "https://registry.npmjs.org/toastify-js/-/toastify-js-1.9.1.tgz",
-      "integrity": "sha512-B3LTJURySMix/xWqVHyj2XGVsIHesb4euGVuIaFfKxfmjM4F6HMgbW9V66DHUEt98jGlGpeTWSiSJ78UfrJVbA=="
+      "version": "1.9.2",
+      "resolved": "https://registry.npmjs.org/toastify-js/-/toastify-js-1.9.2.tgz",
+      "integrity": "sha512-CwYTmslNmUytxkLq0pDjeC7lqyGonztn4e3TAzu4eOnXkESJQSx9cDmxApIUNIfgAY0hIydTCx9eoLWDaNmQZw=="
     },
     "toposort": {
       "version": "2.0.2",
diff --git a/package.json b/package.json
index 80c9d1d1627ba778737acd4ddab58cfc5914fffc..0b2f751d83750c126292cdd9b9d5f8172fca550d 100644
--- a/package.json
+++ b/package.json
@@ -31,7 +31,7 @@
     "@ckeditor/ckeditor5-vue": "^1.0.3",
     "@nextcloud/auth": "^1.3.0",
     "@nextcloud/axios": "^1.4.0",
-    "@nextcloud/dialogs": "^2.0.1",
+    "@nextcloud/dialogs": "^3.0.0",
     "@nextcloud/files": "^1.1.0",
     "@nextcloud/initial-state": "^1.1.2",
     "@nextcloud/l10n": "^1.4.1",