JobDetails page correctly handles non-existing job