Which I cannot change, because it is the only one approved by our government (as in: "you can either use a licensed windows or you can use paper and pen to submit your tax report"). I first tried to install the app as normal. When hat didn't work, I used S?rgio Lu?s Lopes J?nior's iEs4Linux. Now that did work, but it ties me to IE's EULA, which would require me to purchase a Windows license anyway. But this experiment worked in telling me it could work. Respecting the license, I erased the entire IEs4Linux wine installation. I then tried to install the app as instructed (I first installed MS's spoapsdk.exe and then installed it). This complained to me that it needed to be able to render HTML code and would proceed to download Gecko. After Gecko was downloaded, it complained about run time error 438 (Object doesn't support this property or method), as before. Suspicious messages in the log contain: fixme:shdocvw:WebBrowser_QueryInterface (0x136ee0)->({55980ba0-35aa-11cf-b671-00aa004cd6d8} 0x32fa94) interface not supported This is repeated many times in the log. 0[155538]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\sqlite3.dll") - Symbol NSGetModule not found This is also repeated many times, but for: smime3.dll softokn3.dll plc4.dll plds4.dll nssdbm3.dll ssl3.dll js3250.dll xpcom.dll freebl3.dll nssutil3.dll nspr4.dll plugins\npnul32.dll nss3.dll nssckbi.dll xul.dll Every time the directory part is the same. The last few messages before the error box pops up are: fixme:mshtml:nsChannel_GetSecurityInfo default action not implemented fixme:mshtml:nsURI_GetAsciiHost default action not implemented fixme:mshtml:nsURI_GetAsciiHost default action not implemented fixme:mshtml:nsURI_GetAsciiHost default action not implemented fixme:shdocvw:ClOleCommandTarget_Exec (0x136f80)->({000214d0-0000-0000-c000-000000000046} 69 0 (nil) 0x32f1b8) fixme:shdocvw:ClOleCommandTarget_Exec (0x136f80)->({000214d0-0000-0000-c000-000000000046} 69 0 (nil) 0x32f1b8) fixme:shdocvw:ClOleCommandTarget_Exec (0x136f80)->((null) 26 2 0x32f270 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x136f80)->((null) 29 2 0x32f280 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x136f80)->({000214d1-0000-0000-c000-000000000046} 103 0 (nil) (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x136f80)->({de4ba900-59ca-11cf-9592-444553540000} 2315 0 (nil) (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x136f80)->((null) 35 0 (nil) (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x136f80)->((null) 28 2 0x32f1b8 (nil)) fixme:shdocvw:ClientSite_GetContainer (0x136f80)->(0x32f11c) fixme:shdocvw:InPlaceFrame_SetStatusText (0x136f80)->(0xb7df69b1) fixme:shdocvw:ClOleCommandTarget_Exec (0x136f80)->((null) 25 2 0x32f050 (nil)) fixme:shdocvw:ClOleCommandTarget_Exec (0x136f80)->((null) 26 2 0x32f050 (nil)) err:ole:ITypeInfo_fnInvoke did not find member id 0, flags 0x2! fixme:shdocvw:ClOleCommandTarget_Exec (0x136f80)->((null) 21 2 (nil) (nil)) This up could keep me from liberating two gals. Thank you.