Board Thread:Show-Related Questions and Answers/@comment-30389283-20170517134655

Rewatching Awake (6x17), something came up to my mind. David "wakes" Rumple up when he pronounces the name "Emma" as it was stated. However, I'm starting to think that Rumple didn't take the forgetting potion, and was actually awake when Emma got into town, expecially because this can explain how he chose Henry to be Regina's adopted son.  