diff --git a/lazy_player/video_player.py b/lazy_player/video_player.py
index 8c25b03..2c7b368 100644
--- a/lazy_player/video_player.py
+++ b/lazy_player/video_player.py
@@ -63,6 +63,8 @@ class VideoPlayer(GObject.Object):
     ) -> None:
         """Start playing a video file"""
 
+        self.file_item.value = file_item
+
         uri = Gst.filename_to_uri(str(file_item.full_path))
         assert uri is not None