On 32-bit XP SP2, KB894391 provides version 5.1.2600.2665 of: ole32.dll, olecli32.dll, olecnv32.dll, rpcss.dll according to the MS KB article: KB894391 But KB902400 provides version 5.1.2600.2726 of those files (plus a lot of other files): MS05-051 So that would make 894391 obsolete ... right? Could someone please double-check this? and if I'm correct, Tomcat76, could you remove 894391 from your XP hotfixes list? Thanks again guys. -- graham