diff --git a/hammond-gtk/resources/gtk/episode_widget.ui b/hammond-gtk/resources/gtk/episode_widget.ui
index cc2d9d5..527dee8 100644
--- a/hammond-gtk/resources/gtk/episode_widget.ui
+++ b/hammond-gtk/resources/gtk/episode_widget.ui
@@ -6,7 +6,17 @@
True
False
vertical
- 5
+
+
+
+ False
+ True
+ 0
+
+
@@ -255,7 +266,7 @@
False
True
5
- 1
+ 2
diff --git a/hammond-gtk/src/widgets/episode.rs b/hammond-gtk/src/widgets/episode.rs
index 921696f..fb166a3 100644
--- a/hammond-gtk/src/widgets/episode.rs
+++ b/hammond-gtk/src/widgets/episode.rs
@@ -273,7 +273,8 @@ pub fn episodes_listbox(pd: &Podcast) -> Result {
let list = gtk::ListBox::new();
episodes.into_iter().for_each(|mut ep| {
let widget = EpisodeWidget::new_initialized(&mut ep, pd);
- list.add(&widget.container)
+ list.add(&widget.container);
+ list.add(>k::Separator::new(gtk::Orientation::Vertical))
});
list.set_vexpand(false);