Terminated list helper
diff --git a/src/attr.rs b/src/attr.rs
index cb0eeec..46a3339 100644
--- a/src/attr.rs
+++ b/src/attr.rs
@@ -184,7 +184,7 @@
         do_parse!(
             id: ident >>
             punct!("(") >>
-            inner: separated_list!(punct!(","), meta_item) >>
+            inner: terminated_list!(punct!(","), meta_item) >>
             punct!(")") >>
             (MetaItem::List(id, inner))
         )