Wow, fixed a SUPER-anoying bug. Login is working right now. Time for a break.