diff --git a/Libraries/LibGUI/FilePicker.cpp b/Libraries/LibGUI/FilePicker.cpp
index f0f05c5628..8785985a8b 100644
--- a/Libraries/LibGUI/FilePicker.cpp
+++ b/Libraries/LibGUI/FilePicker.cpp
@@ -242,23 +242,24 @@ FilePicker::FilePicker(Mode mode, const StringView& file_name, const StringView&
}
};
- auto& preview_container = horizontal_container.add();
- preview_container.set_size_policy(SizePolicy::Fixed, SizePolicy::Fill);
- preview_container.set_preferred_size(180, 0);
- preview_container.set_layout();
- preview_container.layout()->set_margins({ 8, 8, 8, 8 });
+ m_preview_container = horizontal_container.add();
+ m_preview_container->set_visible(false);
+ m_preview_container->set_size_policy(SizePolicy::Fixed, SizePolicy::Fill);
+ m_preview_container->set_preferred_size(180, 0);
+ m_preview_container->set_layout();
+ m_preview_container->layout()->set_margins({ 8, 8, 8, 8 });
- m_preview_image = preview_container.add();
+ m_preview_image = m_preview_container->add();
m_preview_image->set_should_stretch(true);
m_preview_image->set_auto_resize(false);
m_preview_image->set_preferred_size(160, 160);
- m_preview_name_label = preview_container.add