diff --git a/net/wol/src/opnsense/mvc/app/models/OPNsense/Wol/ACL/ACL.xml b/net/wol/src/opnsense/mvc/app/models/OPNsense/Wol/ACL/ACL.xml
index 43a21eb74..5103b5c23 100644
--- a/net/wol/src/opnsense/mvc/app/models/OPNsense/Wol/ACL/ACL.xml
+++ b/net/wol/src/opnsense/mvc/app/models/OPNsense/Wol/ACL/ACL.xml
@@ -3,7 +3,7 @@
Services: Wake on LAN
ui/wol/*
- api/wol/*
+ api/wol/wol/*
diff --git a/net/wol/src/opnsense/www/js/widgets/Metadata/WakeOnLan.xml b/net/wol/src/opnsense/www/js/widgets/Metadata/WakeOnLan.xml
index 7cb8e5f50..3ba307ae9 100644
--- a/net/wol/src/opnsense/www/js/widgets/Metadata/WakeOnLan.xml
+++ b/net/wol/src/opnsense/www/js/widgets/Metadata/WakeOnLan.xml
@@ -2,9 +2,9 @@
WakeOnLan.js
+ /api/diagnostics/interface/getArp*
/api/wol/wol/searchHost
/api/wol/wol/set
- /diagnostics/interface/getArp
WakeOnLan
diff --git a/net/wol/src/opnsense/www/js/widgets/WakeOnLan.js b/net/wol/src/opnsense/www/js/widgets/WakeOnLan.js
index 7a98b6a80..d8a0b0e2f 100644
--- a/net/wol/src/opnsense/www/js/widgets/WakeOnLan.js
+++ b/net/wol/src/opnsense/www/js/widgets/WakeOnLan.js
@@ -62,7 +62,7 @@ export default class WakeOnLan extends BaseTableWidget {
//NOTE: this ARP list call is the most expensive one and can grow substantialy in big networks
//With previous widget it had been done on the backend side with direct exec of 'arp -an | grep ...'
- const arp = await this.ajaxCall('/api/diagnostics/interface/getArp');
+ const arp = await this.ajaxCall(`/api/diagnostics/interface/getArp${''}`);
for(let it = 0; it < data.rows.length; it++){
const item = data.rows[it];