The problem in 15.04 is due to a separate regression, and has a separate fix, so I've spun it off into another bug: https://bugs.launchpad.net/mahara/+bug/1474628
The problem in 15.04 is due to a separate regression, and has a separate fix, so I've spun it off into another bug: https:/ /bugs.launchpad .net/mahara/ +bug/1474628