don't crash if candidate without party