make sure form1 has DragDrop enabled, because 'Me.AllowDrop' isn't being fired until 'DragDrop' gets initialized, which won't ever initialize unless you tell the form to allow it.

If this isn't...