bug fix: when no or only one backend is defined, don't display list

There is no need to activate/deactivate backends if there's no backend,
let's not confuse the users with an useless menu :)