recent change to check for a version and component is overzealous
|Reported by:||clive||Owned by:||Blackhex|
The code added recently to check for a missing version and/or missing component sometimes raises the error even when components already exist.
I have attached a patch to fix this.
(I also corrected a minor grammar error in the raised error messages)