                     <SolutionMark id={m._id} indent={indent}/>
                 </div>
             </NavItem>
-            res = res.concat(recTree(m, id, indent + 1, theme))
+            res = res.concat(recTree(m, id, indent + 1, theme, prefix + ":" + m._id))
     return res
 
 Tree = (props) ->

                    className += " " + styles.navitemDark
                else
                    className += " " + styles.navitem
            a <NavItem key={m._id} active={m._id==id} className={className} eventKey={getHref(m)} href={getHref(m)} onClick={window?.goto?(getHref(m))}>
                <div style={"paddingLeft": 15*indent + "px"} className={styles.levelRow}>
                    <div className={styles.levelName}>
                        {m.title}


SolutionMark = withMyResults(SolutionMark_)

recTree = (tree, id, indent, theme, prefix) ->
    res = []
    a = (el) -> res.push(el)
    for m in tree.materials
