Actually it was by design - the Facebook button requires that the URL is explicitly set, while the Tweet button will pick up the page URL if nothing else is specified. On the share_page template we set data-url for the Tweet button to be the first page link, regardless of what page you are actually viewing, so everything was working as designed, but adding data-url won't do anything bad.