Removing the module_exists from around this code makes it have a hard dependency that is not noted in the .info.  Either the module_exists call should persist to maintain the dependency as soft or the .info should be updated.