PIN Sets module

Looks like a bug. Can you open an issue please at http://issues.freepbx.org/

Problem is at context=macro-pinsets, exten=s, priority=6, missing a " character around the ${ARG1}

  's' =>            1. Set(try=1)                                 [pbx_config]
                    2. GotoIf($[${ARG2} = 1]?cdr,1)               [pbx_config]
                    3. GotoIf($["${DB(AMPUSER/${AMPUSER}/pinless)}" != "NOPASSWD"]?auth:return) [pbx_config]
     [auth]         4. Progress()                                 [pbx_config]
                    5. Read(dtmf,agent-pass,0,n,1,10)             [pbx_config]
                    6. GotoIf($["${DB(PINSETS/${ARG1}/${dtmf})}" = ${ARG1}"]?return:askpin) [pbx_config]
     [askpin]       7. Set(try=$[${try}+1])                       [pbx_config]
                    8. GotoIf($[${try} > 4]?hangup)               [pbx_config]
                    9. Read(dtmf,auth-incorrect,0,n,1,10)         [pbx_config]
     [validate]     10. GotoIf($["${DB(PINSETS/${ARG1}/${dtmf})}" = "${ARG1}"]?return:askpin) [pbx_config]
     [hangup]       11. Hangup()                                  [pbx_config]
     [return]       12. Noop(returning back)                      [pbx_config]

Roll back with command noted earlier as a work around.