Index: trunk/grails-app/controllers/InventoryItemDetailedController.groovy
===================================================================
--- trunk/grails-app/controllers/InventoryItemDetailedController.groovy	(revision 407)
+++ trunk/grails-app/controllers/InventoryItemDetailedController.groovy	(revision 408)
@@ -156,5 +156,5 @@
         if(!result.error) {
             flash.message = g.message(code: "default.delete.success", args: ["InventoryItem", params.id])
-            redirect(action:list)
+            redirect(action:search)
             return
         }
Index: trunk/grails-app/domain/InventoryMovement.groovy
===================================================================
--- trunk/grails-app/domain/InventoryMovement.groovy	(revision 407)
+++ trunk/grails-app/domain/InventoryMovement.groovy	(revision 408)
@@ -7,5 +7,6 @@
     Date date = new Date()
 
-//     static belongsTo = []
+    // We do not want deletion of inventory items to cascade.
+    //static belongsTo = [InventoryItem]
 
     static constraints = {
