BPSK bandwidth for symbols not integer wavelengths

Most of the BPSK waveform examples in text books/online are for carrier frequencies that are integer multiples of the bit rate. This means that when the symbol polarity changes there is a discontinuity in the waveform - but it doesn't jump signal level, it just heads the other way. When the carrier frequency is not an integer multiple, the waveform does need to jump instantly from one signal level to another (ie the symbol change takes place when the signal level is not at signal level 0).. Does this increase required bandwidth or have any other undesirable effects??