Ah my bad. Fixed it, using ToListAsync() and if the count == 1, will break this while loop.