node: fix #7841 by overlooking the spare sourceline

See **title** :)
The question is: do we actually need to print arrow if the underlying line is empty?