Fixes #19 "Submit Talk" on home page should trigger a login