fix if requestprovider can't return a request