Sigh, this was broken in 2008 by Klaus with commit abac954f7efa119f3be5fab354e119b560e06e4b when he tried to fix bnc#381828...