Dhm/bug ignore error courses

@cpennington @gwprice get_courses never returns ErrorDescriptor