Does this throw an exception?  Can we just use a null check instead?