Guard a potential redefine