This was a tricky one for two reasons. First, there was a bug in the latest version of Discourse that I had to fix. Second, I assumed there wasn't a bug, so I went ahead and upgraded Ruby to 2.0.0-p245 (which wasn't necessary, but whatevs). We're so bleeding edge, y'all.
Discourse 0.9.5.2 Release