GraphViewer fixed a bug where a broken node was returned if no matching node could be found