depgraph: fix logic more for bug 345979