Fix crasher when delegate has been deallocated

Fixes crasher when delegate has been deallocated.  Race condition where network response may come affecter deallocation.