fix bug where the last form wasn't getting calculated for users who weren't in a group