diff --git a/python/ql/lib/semmle/python/dataflow/new/internal/DataFlowDispatchPointsTo.qll b/python/ql/lib/semmle/python/dataflow/new/internal/DataFlowDispatchPointsTo.qll index e2f41aaa66e..ace710c96bf 100644 --- a/python/ql/lib/semmle/python/dataflow/new/internal/DataFlowDispatchPointsTo.qll +++ b/python/ql/lib/semmle/python/dataflow/new/internal/DataFlowDispatchPointsTo.qll @@ -786,7 +786,7 @@ private module OutNodes { class ExprOutNode extends OutNode, ExprNode { private DataFlowCall call; - ExprOutNode() { call.(DataFlowSourceCall).getNode().getNode() = this.asExpr() } + ExprOutNode() { call.(DataFlowSourceCall).getNode() = this.getNode() } override DataFlowCall getCall(ReturnKind kind) { result = call and