diff --git a/src/import/objectMaker.cpp b/src/import/objectMaker.cpp index aa4f060be..130d30642 100644 --- a/src/import/objectMaker.cpp +++ b/src/import/objectMaker.cpp @@ -431,10 +431,10 @@ void ObjectSignature::setDstPortRangeFromPortOp(const QString &port_op, ; } - if ((portop == "lt" || portop == "gt") && ! port_range_inclusive) + if ( ! port_range_inclusive) { - src_port_range_start++; - src_port_range_end--; + if (portop == "lt") dst_port_range_end--; + if (portop == "gt") dst_port_range_start++; } }