I created an access application using the datetime picker activex control (mscomct2.ocx). I've noticed that if I run a form with the object and the ocx file hasn't been registered (even after I register it on the pc) it will not load unless I replace the access application. Usually I get the message: "There is no object in this control". I need to know if there is a vba command I can run when the application loads (Before opening the form with the ActiveX Control) that checks if the ocx reference is not missing and/or registered so that if it is display a message and close Access. Most PCs do not have administrator privileges. The mdb file is on a shared folder which is accessed with PCs with access 2003 and 2007.