diff --git a/components/buffer-list.js b/components/buffer-list.js
index 10c456c..423361c 100644
--- a/components/buffer-list.js
+++ b/components/buffer-list.js
@@ -61,7 +61,7 @@ export default function BufferList(props) {
return html`
${Array.from(this.props.buffers.values()).sort(compareBuffers).map(buf => html`
- <${BufferItem} buffer=${buf} onClick=${() => props.onBufferClick(buf.name)} active=${props.activeBuffer == buf.name}/>
+ <${BufferItem} key=${buf.name} buffer=${buf} onClick=${() => props.onBufferClick(buf.name)} active=${props.activeBuffer == buf.name}/>
`)}
`;