diff --git a/PXSourceList/PXSourceList.m b/PXSourceList/PXSourceList.m index 2571c36..ca729cc 100644 --- a/PXSourceList/PXSourceList.m +++ b/PXSourceList/PXSourceList.m @@ -69,10 +69,10 @@ - (void)PXSL_setup - (void)dealloc { - _delegateDataSourceProxy = nil; //Remove ourselves as the delegate and data source to be safe - [super setDataSource:nil]; [super setDelegate:nil]; + [super setDataSource:nil]; + _delegateDataSourceProxy = nil; }