Hi,
Just had this same problem.
Found that the problem was a Form I had just copied from another, in the same database. Deleted that form and I could suddenly add new modules again.
I had tried usual stuff -Repair and Compact, Import database, Decompile, etc, to no avail
Hope that helps anyway