diff --git a/src/ProductPicker.js b/src/ProductPicker.js
index 105ea5a0a252dd78428263177e9e58997e01e5af..94f250bf5a22661f08157dd77e61169ee577497a 100644
--- a/src/ProductPicker.js
+++ b/src/ProductPicker.js
@@ -37,6 +37,10 @@ class ProductPicker extends React.Component {
 
   pickProduct(product) {
     let picks = this.props.picks;
+    if (picks.find((p) => product.code === p.code)) {
+      return;
+    }
+
     picks.push({
       code: product.code,
       name: product.name,