don't crash if boolean source returns None