When `QuadNode.ul` contains no points visualize fails the render the lines. This happens because ```python if node.ul: draw_lines(node) draw_all_nodes(node.ul) ``` also checks whether `len(node.ul)` is zero.