diff --git a/src/components/PopUps/Delete/index.vue b/src/components/PopUps/Delete/index.vue
index cd7257a5..56e389e7 100644
--- a/src/components/PopUps/Delete/index.vue
+++ b/src/components/PopUps/Delete/index.vue
@@ -121,12 +121,14 @@ export default {
           icon: 'el-icon-circle-check',
           iconStyle: 'font-size: 75px; color: green;'
         }
+        this.$emit('success', true)
       } else if (!response || response === 'error') {
         this.confirmation = {
           text: `Error deleting ${this.item.name} form ${this.type}s list. Please refresh your page and try again. If the Error persists, please contact dev team`,
           icon: 'el-icon-circle-close',
           iconStyle: 'font-size: 75px; color: red;'
         }
+        this.$emit('success', false)
       }
     }
   }
diff --git a/src/views/products/list.vue b/src/views/products/list.vue
index 0e9c3b1b..8aab8f8b 100644
--- a/src/views/products/list.vue
+++ b/src/views/products/list.vue
@@ -43,9 +43,8 @@
           <deletePopUp
             :item="scope.row"
             :type="'product'"
+            @success="successfullyDeleted"
           />
-          <!-- NEED TO SEND BACK SUCCESSFULLY DELETED  from above SO IT REFETCHES THE PRODUCT LIST -->
-
         </template>
       </el-table-column>
     </el-table>
@@ -97,6 +96,11 @@ export default {
         this.total = response.data.fuels.length
         this.listLoading = false
       })
+    },
+    successfullyDeleted: function(val) {
+      if (val) {
+        this.getList()
+      }
     }
   }
 }