Adding a comment to a task while selecting "Associate projects" without entering any project results into an ugly error which says "Edges already exist; transaction has no effect" (edges? is that jargon? some sort of pun?) and requires to confirm the comment.
The error message should be removed when the comment/action *does* have an effect, i.e. when a comment was typed.