Workflow Problem

I have a issue with the workflow module when I create a new oportunity I made a workflows that made a new quote related to whis oportunity, but for strange reasons, the script create two qoutes records. Anybody have noticed of this bug?