Apply @marijnh 's patch