- *args_ptr = args;
- if(cbind && cbind->func->func == modcmd_linker) {
- return modcmd_linker_command(client, textclient, user, cbind, bind_index, args_ptr);
+ if(cbind) {
+ *args_ptr = args;
+ if(cbind->func->func == modcmd_linker)
+ parent_bind = modcmd_linker_command(client, textclient, user, cbind, bind_index, args_ptr);
+ else
+ parent_bind = cbind;