Board Thread:Show-Related Questions and Answers/@comment-6302228-20130219195206/@comment-67.168.180.205-20130220072226

It is not a mistake, she didn't say Rumple would die on the battlefield, Rumple assumed that is what she meant by his actions would leave Bae fatherless.

It's called a self-fulfilling prophecy, in other words, if the seer had never told Rumple this then who is to say Rumple would not have returned back as a hero? It is the actual prophecy/vision/dream that started the chain of events. Somewhat like how Anakin decided to switch to the dark side in order to save his wife because he saw visions of her passing away, only to realize that his actions to protect her is what killed her. Does this make any sense?