It isn't a cure Sandie, but I find it relieves it enough for me to get out of bed and stretch the muscle. Is he having enough sodium in his diet? Does he sweat a lot at night? if so he could be loosing body salts which would cause the cramp. There are pills (I think you can buy them over the counter) which will help in this case.