So far as it should been... What is the output when you are entering the 'masternode status' command on the debug window?
hmm... just found out that when i close and reopen the wallet my maternode status is still ENABLED.
it shows ENABLED even when my master node isn't started in the debug command.