I could only see two checks for the options object[1] both just check `github.id` is truthy so nothing should change by this addition. Not sure what you mean by appear? The passport routes and GitHub sign in button are always registered/show regardless of the settings. It would be nice to check to see if there are GitHub settings first before showing the button. 

[1]: https://github.com/remy/jsbin/blob/github-documentation/lib/app.js#L184 and https://github.com/remy/jsbin/blob/github-documentation/lib/github.js#L48