diff --git a/frontend/js/apicalls.js b/frontend/js/apicalls.js
index a4f074bc80d4c81164fec6d39976d8aef3a57747..f3443a3dd1a29d1a6c0d0c569ea6fd3ae5a22773 100644
--- a/frontend/js/apicalls.js
+++ b/frontend/js/apicalls.js
@@ -128,8 +128,9 @@ function getMetadataPropertyHTMLString(property, value, readonly=true) {
 function collectDeleteOIDs() {
     var oids = [];
     $('.bulk-delete-checkboxes').each( function() {
-        var oid = this.id;
-        oids.push(oid)
+        if (this.checked) {
+            oids[oids.length] = this.id
+        }
     });
     return oids;
 }