Yes, it is important to always cover a ham when cooking it. Either cover the entire pan with tin foil or wrap the ham itself in tinfoil for best results.