diff --git a/apps/accessibility/js/accessibility.js b/apps/accessibility/js/accessibility.js
index 3ff5ffafb71a952a194446e465ef39ffdc3edb5e..db7b37e4addb49416706805e141fd4d2df5a0014 100644
Binary files a/apps/accessibility/js/accessibility.js and b/apps/accessibility/js/accessibility.js differ
diff --git a/apps/accessibility/js/accessibility.js.map b/apps/accessibility/js/accessibility.js.map
index 9f904f8ef45ac84b63bd91a0b62e73507e25a176..41784cc78a2e97a30ddd0798e51777407cef2f40 100644
Binary files a/apps/accessibility/js/accessibility.js.map and b/apps/accessibility/js/accessibility.js.map differ
diff --git a/apps/accessibility/src/Accessibility.vue b/apps/accessibility/src/Accessibility.vue
index 590ecf60d606866399b75d8b71f6c7ba26762cf7..3b90e8d9fe604c243809b2f9afa7443a23736454 100644
--- a/apps/accessibility/src/Accessibility.vue
+++ b/apps/accessibility/src/Accessibility.vue
@@ -26,7 +26,7 @@
 <script>
 import ItemPreview from './components/ItemPreview'
 import axios from '@nextcloud/axios'
-import { generateUrl } from '@nextcloud/router'
+import { generateUrl, generateOcsUrl } from '@nextcloud/router'
 
 export default {
 	name: 'Accessibility',
@@ -119,7 +119,7 @@ export default {
 		async selectItem(type, id) {
 			try {
 				await axios({
-					url: OC.linkToOCS('apps/accessibility/api/v1/config', 2) + type,
+					url: generateOcsUrl('apps/accessibility/api/v1/config', 2) + type,
 					method: id === '' ? 'DELETE' : 'POST',
 					data: {
 						value: id