[eluser]OverZealous[/eluser] @mcnux
I think this is caused by a bug fixed in the current (unreleased) version of DMZ. Try turning off $auto_populate_has_one, OR, rewrite your code to look like this (recommended for the time being):
Code:
$jobs = new Job();
$jobs->location; // triggers $auto_populate_has_one
$jobs->where_in('id',$idArray)->include_related('location','name')->get();
You will be able to remove this change after the next release. I do not have a date in mind yet, however.