check for self in an attempt to stop the weird sigabrt crashes that happen on resume / suspend