It is up to the airline and the security authorities to decide if they want a signature; if neither require one, it doesn't have to be there.
Does the bar code reader connect to the airlines' booking system? If not, then the reader would allow an unsigned BP.