Robin Hughes, does the following work as a workaround?
"select p, d from Person p left outer join p.department d"