diff --git a/django/contrib/admin/options.py b/django/contrib/admin/options.py
index 8cc27c5..004f59c 100644
a
|
b
|
class ModelAdmin(BaseModelAdmin):
|
678 | 678 | data = request.POST.copy() |
679 | 679 | data.pop(helpers.ACTION_CHECKBOX_NAME, None) |
680 | 680 | data.pop("index", None) |
| 681 | # Get the action whose button was pushed |
| 682 | data.update({'action': data.getlist('action')[action_index]}) |
681 | 683 | action_form = self.action_form(data, auto_id=None) |
682 | 684 | action_form.fields['action'].choices = self.get_action_choices(request) |
683 | 685 | |