diff --git a/tracopt/ticket/deleter.py b/tracopt/ticket/deleter.py
index 15a2411d9..b1701d6ca 100644
a
|
b
|
class TicketDeleter(Component):
|
93 | 93 | ticket.delete() |
94 | 94 | add_notice(req, _("Ticket #%(num)s and all associated data " |
95 | 95 | "removed.", num=ticket.id)) |
96 | | req.redirect(req.href()) |
| 96 | redirect_to = req.href.query() |
| 97 | if 'query_tickets' in req.session: |
| 98 | tickets = req.session['query_tickets'].split() |
| 99 | if str(ticket.id) in tickets: |
| 100 | redirect_to = req.session['query_href'] |
| 101 | req.redirect(redirect_to) |
97 | 102 | |
98 | 103 | elif action == 'delete-comment': |
99 | 104 | cdate = from_utimestamp(long(req.args.get('cdate'))) |