When I did my testing, I used Process Monitor to view what happened after the values in the HKEY_CURRENT_USER\Software\Microsoft\Visual Basic\6.0\Addins\ subkeys are retrieved, but unfortunately I was time limited and couldn't conclusively determine what was being queried to convert the #VALUE to the name. I may have time later today to take another look.