                 return <LoginLink />
             else
                 return <div style={fontSize:'40px', textAlign:'center', color:'#999999'} > <Loading />  </div>
-        <Grid fluid className='constrained'>
+
+        visible_projects = @visible_projects()
+        <Grid fluid className='constrained' style={minHeight:"80vh"}>
             <Well style={marginTop:'1em',overflow:'hidden'}>
                 <Row>
                     <Col sm=4>

                <Row>
                    <Col sm=12>
                        <ProjectsListingDescription
                            hidden            = {@props.hidden}
                            deleted           = {@props.deleted}
                            search            = {@props.search}
                            selected_hashtags = {@props.selected_hashtags[@filter()]} />
                    </Col>
                </Row>
                <Row>
                    <Col sm=12>
                        <ProjectList
                            projects = {@visible_projects()}
                            show_all = {@props.show_all}
                            user_map = {@props.user_map}
                            redux    = {@props.redux} />
                    </Col>
                </Row>
            </Well>

    displayName : 'Projects-ProjectList'

    propTypes :
        nb_projects : rtypes.number
        projects    : rtypes.array.isRequired
        show_all    : rtypes.bool.isRequired
        redux       : rtypes.object

    getDefaultProps : ->
        projects : []
