Change Queue Call Recording Directory - FreePBX 2.8.03

First of all I am running FreePBX 2.8.0.3. I am running a Call Center where all queue calls are recorded. All calls are recorded to /var/spool/asterisk/monitor. I want to record to a different directory (it happens to be a fileshare where I can handle the recorded call size). I can’t seem to find a way to do this. It seems that changing this under general settings does not change the queue record directory. The particular place in the dialplan that it appears to be getting the MONITOR_FILENAME from is [ext-queues]. It seems to be hard coded as /var/spool/asterisk/monitor/q${EXTEN}-${STRFTIME(${EPOCH},%Y%-%d-%H%M%S)}-${UNIQUEID}) in this context.

Is there any way to change this or I have just made configuration error?

Regards,
Brendan Henry