operhiem1 is right; we need an existence check too