Sometimes proj.getLocation() will return null.  This method needs to handle that case.