I forgot about the warning though which means I need to add a defined in there. Then the problem goes away.
In reply to Re^2: undef == 0? by stu42j in thread undef == 0? by stu42j