 
 UninstalledPlugin = React.createClass
   render: ->
-    value = @props.record
+    plugin = @props.plugin
     <div style={marginLeft: 15, marginRight: 15, marginBottom: 8}>
       <Row>
         <Col xs={12} className='div-row'>
           <span style={fontSize: '150%'}>
-            <FontAwesome name={value.icon} />
-              {' ' + value[window.language]}
+            <FontAwesome name={plugin.icon} />
+              {' ' + plugin[window.language]}
             </span>
           <span style={paddingLeft: 2}> @
-            <span className='author-link' onClick={_.partial @props.handleClickAuthorLink, value.link}>
-              {value.author}
+            <span className='author-link' onClick={_.partial @props.handleClickAuthorLink, plugin.link}>
+              {plugin.author}
             </span>
           </span>
         </Col>
       </Row>
       <Row>
-        <Col xs={10}>{value["des#{window.language}"]}</Col>
+        <Col xs={10}>{plugin["des#{window.language}"]}</Col>
         <Col xs={2} style={padding: 0}>
           <div style={marginLeft: 'auto'}>
             <ButtonGroup bsSize='small' style={width: '100%'}>

          value = @state.uninstalledPluginSettings[name]
          <UninstalledPlugin
            key={name}
            name={name}
            record={value}
            npmWorkding={@state.npmWorkding}
            installing={name in @state.installingPluginNames}
            handleClickAuthorLink={@handleClickAuthorLink}
            handleInstall={@handleInstall}
            />
      }
      </Grid>


  render: ->
    plugin = @props.plugin
    <div style={marginLeft: 15, marginRight: 15, marginBottom: 8}>
      <Row>
        <Col xs={12} className='div-row'>
