diff --git a/src/opnsense/www/js/widgets/Metadata/Core.xml b/src/opnsense/www/js/widgets/Metadata/Core.xml
index 265824cd6..695dd030b 100644
--- a/src/opnsense/www/js/widgets/Metadata/Core.xml
+++ b/src/opnsense/www/js/widgets/Metadata/Core.xml
@@ -289,6 +289,7 @@
OpenVPNClients.js
/api/openvpn/service/search_sessions
+ /api/openvpn/service/kill_session
OpenVPN Client Connections
diff --git a/src/opnsense/www/js/widgets/OpenVPNClients.js b/src/opnsense/www/js/widgets/OpenVPNClients.js
index 7327a663d..3ac6b6e97 100644
--- a/src/opnsense/www/js/widgets/OpenVPNClients.js
+++ b/src/opnsense/www/js/widgets/OpenVPNClients.js
@@ -53,11 +53,11 @@ export default class OpenVPNClients extends BaseTableWidget {
async _killClient(id, commonName) {
let split = id.split('_');
let params = {server_id: split[0], session_id: split[1]};
- await this.ajaxCall('/api/openvpn/service/kill_session/', JSON.stringify(params), 'POST').then(async (data) => {
+ await this.ajaxCall('/api/openvpn/service/kill_session', JSON.stringify(params), 'POST').then(async (data) => {
if (data && data.status === 'not_found') {
// kill by common name
params.session_id = commonName;
- await this.ajaxCall('/api/openvpn/service/kill_session/', JSON.stringify(params), 'POST');
+ await this.ajaxCall('/api/openvpn/service/kill_session', JSON.stringify(params), 'POST');
}
});
}