             path = path[1..]
         path_segments = path.split('/')
         for segment, i in path_segments
-            if i == 0 and root
-                v.push <span key={2 * i + 1}><span style={width: '2em', display:'inline-block'}>&nbsp;</span>/<Space/></span>
-            else
-                v.push <span key={2 * i + 1}><Space/>/<Space/></span>
             v.push <PathSegmentLink
                     path      = {path_segments[..i].join('/')}
                     display   = {misc.trunc_middle(segment, 15)}
                     full_name = {segment}
-                    key       = {2 * i + 2}
+                    key       = {i+1}
                     actions   = {@props.actions} />
         return v
 
     render: ->
-        <div style={wordWrap:'break-word'}>
-            {@make_path()}
-        </div>
+        <ButtonToolbar>
+            <ButtonGroup bsSize='small'>
+                {@make_path()}
+            </ButtonGroup>
+        </ButtonToolbar>
 
 ProjectFilesButtons = rclass
     displayName : 'ProjectFiles-ProjectFilesButtons'

                'download'
            ]
        <ButtonGroup bsSize='small'>
                {(@render_action_button(v) for v in action_buttons)}
        </ButtonGroup>

    render: ->


    make_path: ->
        v = []
        v.push <PathSegmentLink path='' display={<Icon name='home' />} key=0 actions={@props.actions} />
        if @props.current_path == ""
            return v
        path = @props.current_path
