I think you can use a [noequiped:totem3] to keep the macro from trying to re-equip it. Double check wowwiki for the macro conditionals. I know you can use it to /cast [equiped:shield] shield bash and similar. I would think it applies here also.