Fix for issue 20645

Validates that the :backend key for hash obtained from the YAML config file not only exists, but it's not nil