Hello,
As far as I know, cover letter isn't a mandatory document. Some people choose to attach one to explain there situation better.
If your other documentation was good, I don't think it should be a problem as such.
Having said that, I am myself in the same boat right now, gathering all...