Shouldn't this throw an exception?