See bug 1118099, if I find time I can look at it *** This bug has been marked as a duplicate of bug 1118099 ***