diff --git a/aleksis/core/forms.py b/aleksis/core/forms.py
index e0a71a8bcca8c6b58799ede2f76acf685b05be7e..4de62b87d21092e7331181e0e037942823d2c8e6 100644
--- a/aleksis/core/forms.py
+++ b/aleksis/core/forms.py
@@ -300,13 +300,7 @@ class AnnouncementForm(ExtensibleForm):
 class ChildGroupsForm(forms.Form):
     """Inline form for group editing to select child groups."""
 
-    child_groups = forms.ModelMultipleChoiceField(
-        queryset=Group.objects.all(),
-        widget=ModelSelect2MultipleWidget(
-            search_fields=["name__icontains", "short_name__icontains",],
-            attrs={"data-minimum-input-length": 0, "class": "browser-default"},
-        ),
-    )
+    child_groups = forms.ModelMultipleChoiceField(queryset=Group.objects.all())
 
 
 class SitePreferenceForm(PreferenceForm):
diff --git a/aleksis/core/templates/core/group/child_groups.html b/aleksis/core/templates/core/group/child_groups.html
index 589f8a6be18ac627c8e15d0ffc7924f86c557715..bb5a429f6ec09effe094e14663f86187258919d3 100644
--- a/aleksis/core/templates/core/group/child_groups.html
+++ b/aleksis/core/templates/core/group/child_groups.html
@@ -2,14 +2,7 @@
 
 {% extends "core/base.html" %}
 
-{% load i18n material_form any_js %}
-
-
-{% block extra_head %}
-    {{ form.media.css }}
-    {% include_css "select2-materialize" %}
-{% endblock %}
-
+{% load i18n material_form %}
 
 {% block browser_title %}{% blocktrans %}Assign child groups to groups{% endblocktrans %}{% endblock %}
 {% block page_title %}
@@ -126,7 +119,7 @@
 
       {% csrf_token %}
 
-      {% form form=form %}{% endform %}
+      {% include "components/chips.html" with form_field=form.child_groups %}
 
       <p class="left">
         {% if page.has_previous %}
@@ -158,6 +151,4 @@
       </p>
     </form>
   {% endif %}
-  {% include_js "select2-materialize" %}
-  {{ form.media.js }}
 {% endblock %}