Fix case where no data is provided and only success/failure callbacks