diff --git a/src/components/Definition.vue b/src/components/Definition.vue
index 5d7873796cff12899cf801b62d7faa345f4a74c6..1f38dd161a168b31461755c6f67c139f2a53a478 100644
--- a/src/components/Definition.vue
+++ b/src/components/Definition.vue
@@ -44,7 +44,8 @@ var Definition = {
       })
     },
     subdefs: function() {
-      return this.body.elements.filter(el => el.type_ == 'definition')
+      // filtrerer bort definisjoner som bare inneholder underartikler 
+      return this.body.elements.filter(el => el.type_ == 'definition').filter(def => def.elements.filter(el => el.type_ != 'sub_article').length > 0)
     }
   },
   mounted: function() {