Fix a potential crash condition in DMItem subItemWithType:forField:done: