I created ActiveX dll (FormatObject) with one simple class (Format). Then I created another ActiveX dll (Harmonic) with one class (harmCls). This second (Harmonic) dll uses the first dll. Now I tested the second dll by adding a standard EXE project to the second dlls project and making calls to its interface. Every thing works fine. But when I create a new separate exe project and add second dll to its references and make calls to it interface, I get error, Class doesnot support Automation(error 430). And this error occurs where second makes call to first dlls interface functions. Can any one help me in this regard

Thanks

Ali.