fixed async call failing after invalid fruit entered