Control-affine output systems generically present observability singularities, i.e. inputs that make the system unobservable. This proves to be a difficulty in the context of output feedback stabilization, where this issue is usually discarded by uniform observability assumptions for state feedback stabilizable systems. Focusing on state feedback stabilizable bilinear control systems with linear output, we use a transversality approach to provide perturbations of the stabilizing state feedback law, in order to make our system observable in any time even in the presence of singular inputs.