I'm sorry but I guess you forgot to put the requirement limitation to the module. It's not displayed on the list and it enables (with errors) without asking to enable another module.

Comments

+1: simple, basic fix that -needs- to be there!