I know it seems obvious but if people install Drupal using the minimal profile the menu module isn't installed.

Enabling tb_megamenu without menu causes errors due to certain tables not existing so I suggest adding a dependency for the menu module.