Good point - it shouldn't. Simplified the code by removing the null checks.