issue #73:handle empty job list