My suggested fix was something like:
\n  SYSDATE BETWEEN start_date AND NVL(end_date, TO_DATE('31-DEC-2999'))\n

But it would then have a Y3K problem :-)

Some systems have "infinity" constants for this kind of thing.