web proxy cache size not working on 5.5 in rb750

i’m trying to setup webproxy on my RB750.
system resources indicate 16.7mb free so i wanted to set a 4MB cache.
This is how i have it now:

[admin@fw] /ip proxy> print                  
                 enabled: yes
             src-address: 0.0.0.0
                    port: 8080
            parent-proxy: 0.0.0.0
       parent-proxy-port: 0
     cache-administrator: webmaster
          max-cache-size: none
           cache-on-disk: no
  max-client-connections: 600
  max-server-connections: 600
          max-fresh-time: 3d
   serialize-connections: no
       always-from-cache: no
          cache-hit-dscp: 4
             cache-drive: system

then i try (does not matter what size, 4096, 2048, 8192, 500, 100, etc

 /ip proxy> set max-cache-size=2048

log shows “http proxy settings changed” but when i do a reprint, it shows “NONE”, if i configure unlimited in winbox, it reverts to none.

any ideas?

update:
i also tried it on a RB411 with 5.2, same problem

anyone?
i’ve searched the documentation, wiki says nothing, manual says nothing other than explain what the value does