Fixed NPE when calling back SingleCancelListener