I have the latest version of discourse, always staying up-to-date about once a week, running in the standard docker container with the standard install instructions.
I got a report from a user that when they go to their badges they get a 500 internal server error, and apparently everyone does if they look at his badges profile: http://discuss.minecraftforge.net/users/matthewprenger/badges
I checked the error logs and I found this:
NoMethodError (undefined method `position' for nil:NilClass)
Found another profile it happens to:
A cursory google check does not reveal this issue happening to anyone else. Any ideas?