jstree select_limit não está funcionando. Eu quero definir o limite de seleção para selecionar apenas 3 nós

Minha função jstree está aqui.
Eu arrumei'select_limit' : 3, mas não está funcionando. quando eu corro, eu posso selecionar mais de 3 nós, mas eu preciso selecionar não mais do que 3 nós.

    j1("#utree_activity").jstree({
        "plugins": ["themes", "html_data", "ui", "crrm", "checkbox"],
        "html_data": {
            "ajax": {
                "url": urlGlobal + "jstrees/activitytree/",
                "asynchronous": "false",
                "data": function (n) {

                    return {
                        id: n.attr ? n.attr("id") : 0,
                        default_activities: default_activities
                    };
                },
                "success": function (gb) {

                },

            }
        },
        "ui": {
            "select_limit": 3,
        },

        "cookies": {
            cookie_options: {
                path: "/"
            }
        },

        "checkbox": {
            two_state: true,
            real_checkboxes: false
        }
    });