Fix belongs_to preload if no associated record exists

Closes #287.