This is why we make sure we have the workflow down before doing anything complicated. Sometimes, you don't have the workflow down. =w= Still fixes #2218