When I try to register CDO32.dll I sometimes get an error that load library failed. I have run dependency checks and the machines that have the problem are missing MSVCP50.dll. Is this dll installed by Windows? If so, anyone have any idea what happened to the dll? The machines that have had the missing file both happen to be Win 98 first editions, but that may just be a coincidence. Is msvcp50.dll distributable? I don't even have to look at the calendar to tell this is a Monday....