Index: trunk/grails-app/controllers/TaskProcedureDetailedController.groovy
===================================================================
--- trunk/grails-app/controllers/TaskProcedureDetailedController.groovy	(revision 364)
+++ trunk/grails-app/controllers/TaskProcedureDetailedController.groovy	(revision 365)
@@ -50,5 +50,5 @@
         if(taskProcedureInstance) {
             try {
-                taskProcedureInstance.delete()
+                taskProcedureInstance.delete(flush:true)
                 flash.message = "TaskProcedure ${params.id} deleted"
                 redirect(action:list)
@@ -105,5 +105,5 @@
         else {
             flash.message = "TaskProcedure not found with id ${params.id}"
-            redirect(action:edit,id:params.id)
+            redirect(action:list)
         }
     }
