Do not worry
Before approving your H1, INS will call your attorney office to verify this issue.
In fact they recommend you to change the status from J to H1 instead of H4 to H1.
Apply H1 once approved withdraw h4.
This is my experience and happend last month, we withdrew H4 after h1 is approved - H4 was CSC and H1 was NSC. (Infact INS wrote(NSC) and (CSC)called Attorney's office also. Even attorney office surprised about the phone call)