Isn't this conditional redundant? Cool bug though - any steps to reproduce?