A patch from Antti Tapaninen.