Yes, what you describe is "short cycling" which indicates that the system has a low charge. If it has a low charge, that means it has lost refrigerant. If it has lost refrigerant, that means that there is a leak. If you charge it, that refrigerant will leak out as well.
Find and fix the leak, then evacuate and recharge the system.