diff --git a/acos_client/v30/delete/glm_license.py b/acos_client/v30/delete/glm_license.py
index <HASH>..<HASH> 100644
--- a/acos_client/v30/delete/glm_license.py
+++ b/acos_client/v30/delete/glm_license.py
@@ -23,9 +23,8 @@ class DeleteGLMLicense(base.BaseV30):
     def post(self, a10_ti=None, ipsec_vpn=None, qosmos=None,
              threatstop=None, webroot=None, webroot_ti=None,
              max_retries=None, timeout=None, **kwargs):
-
         params = {
-            "virtual-server": self.minimal_dict({
+            "glm-license": self.minimal_dict({
                 "a10-ti": a10_ti,
                 "ipsec-vpn": ipsec_vpn,
                 "qosmos": qosmos,
@@ -35,6 +34,9 @@ class DeleteGLMLicense(base.BaseV30):
             }),
         }
 
+        if not params['glm-license']:
+            params = {}
+
         self._post(self.url_prefix, params, max_retries=max_retries,
                    timeout=timeout, axapi_args=kwargs)
         
\ No newline at end of file
Added delete endpoint required to delete glm license