diff --git a/src/context/context.rs b/src/context/context.rs
index a81fa6124569f2f3b5a57ea87a9c44d71cbeb293..5bd18f57b049854490256f6a7a198b99f6cd7543 100644
--- a/src/context/context.rs
+++ b/src/context/context.rs
@@ -189,6 +189,7 @@ impl Context {
                     }
                 })
                 .filter_map(|x| x)
+                .filter(|x| !x.is_empty())
                 .collect::<Vec<_>>();
             parts
                 .iter()