Sorry to take so long to reply.
This quirk was from Ubuntu bug 200210, http://launchpad.net/bugs/200210. The patch was based on a comment from Daniel T Chen, indicating the quirk needed for the bug.
Luke