diff --git a/tools/python/transit/transit_graph_generator.py b/tools/python/transit/transit_graph_generator.py index acf6091416..f9ddfe769f 100755 --- a/tools/python/transit/transit_graph_generator.py +++ b/tools/python/transit/transit_graph_generator.py @@ -203,8 +203,10 @@ class TransitGraphBuilder: line_index += 1 def __match_color(self, color_str, casing_str): - if len(color_str) == 0: + if color_str is None or len(color_str) == 0: return self.palette.get_default_color() + if casing_str is None: + casing_str = '' matched_colors_key = color_str + "/" + casing_str if matched_colors_key in self.matched_colors: return self.matched_colors[matched_colors_key]