gracefully handle disabled backends