Fixed infinite recursion on check_for_compass_config()