adding [[self retain] autorelease] before calling delegate, see https://fotonauts.fogbugz.com/default.asp?14005