diff --git a/organize/work/browser.py b/organize/work/browser.py index 2658aa9..935c5a5 100644 --- a/organize/work/browser.py +++ b/organize/work/browser.py @@ -350,7 +350,10 @@ class CreateWorkItemForm(ObjectForm, BaseTrackView): @Lazy def workItemTypes(self): - options = IOptions(adapted(self.task.conceptType)) + task = self.task + if task is None: + task = self.target + options = IOptions(adapted(task.conceptType)) typeNames = options.workitem_types if typeNames: return [workItemTypes[name] for name in typeNames]