diff --git a/js/mods.js b/js/mods.js
index 5003d2fe11ea2a3196a5195db4619271ee7155b6..38f341bf90c28c8642eadb64d9c95c30ed70e1ea 100644
--- a/js/mods.js
+++ b/js/mods.js
@@ -489,6 +489,10 @@ window.addEventListener('contextmenu',function(evt){
          document.body.removeChild(evt.target.parentNode)
          mods.ui.menu = null
          set_prompt('cut not yet implemented')
+         for (var id in mods.ui.selected) {
+            var div = document.getElementById(id)
+            delete_module(id)
+            }
          })
       //
       // copy