diff --git a/app/network/views.py b/app/network/views.py
index 96c1f2ec149ad460b8a74914f9595227931236ae..67c99db24cb00535bf831e76958853efe8f04d00 100644
--- a/app/network/views.py
+++ b/app/network/views.py
@@ -66,7 +66,7 @@ def create_host():
     if form.validate_on_submit():
         network_id = form.network_id.data
         ansible_groups = [
-            models.AnsibleQuery.query.get(id_) for id_ in form.ansible_groups.data
+            models.AnsibleGroup.query.get(id_) for id_ in form.ansible_groups.data
         ]
         host = models.Host(
             name=form.name.data,