Agentcallbacklogin() Question

Having the following in the dialplan

exten => *95,agentcallbacklogin(${Callerid(num)})

I had a user enter *95 as the call back extension when prompted which created a loop for any caller entering the queues that this agent was apart of. Is there any way to prevent the extension/service code that is setup for agentlogin (*95 in this case) from being used as the call back extension?