Not to worry, after searching the forums some more, I found out that using create-tasks="false" does wonders, and sorts out my problem perfectly.
Heres a link to a thread which may help someone with similair questions:
according to the docs you can set the 'create-tasks' attribute on the task-node to false (or no)
Thanks for the quick response. We must of posted at the same time :)
The 'create-tasks' attribute does work, thanks for your time in this.