Hi Mohammed
I experienced something similar today. The unlicenced checkbox was ticked on the global user record (this is a multicompany database). The person register is not used to manage logins. I think you can do something if the unlicenced user is a person but nothing if they are a global user.
In the end I deleted the global user record and recreated it. All sorted now.
Sanjay (Syntec Solutions)