http://bugs.winehq.org/show_bug.cgi?id=24295
--- Comment #3 from Vincent Povirk madewokherd@gmail.com 2010-09-07 14:17:59 CDT --- That patch should not have changed the behaviour in a way that a program (or Wine's msi.dll) could rely on. So the proper fix is probably in ole storage.