This fixes the broken feature, but the original idea isn't good. Wouldn't it be better to remove NP components from the component positions list entirely?