Third iteration of expansion board related bug.

Change if, else to set bits = 0 if number of expansion boards > number
of station bytes in program list.