You may need to take a look at the following setting in your style.
See attached screenshot.
EndNote styles have a Field Substitution setting which can cause another field to dsiplay when another is empty and the setting may just need to be unchecked.