diff --git a/app/src/main/java/com/github/libretube/ui/fragments/PlaylistFragment.kt b/app/src/main/java/com/github/libretube/ui/fragments/PlaylistFragment.kt
index 762d558df..331516dc2 100644
--- a/app/src/main/java/com/github/libretube/ui/fragments/PlaylistFragment.kt
+++ b/app/src/main/java/com/github/libretube/ui/fragments/PlaylistFragment.kt
@@ -140,6 +140,8 @@ class PlaylistFragment : DynamicLayoutManagerFragment() {
isLoading = false
ImageHelper.loadImage(response.thumbnailUrl, binding.thumbnail)
binding.playlistProgress.isGone = true
+ binding.playlistAppBar.isVisible = true
+ binding.playlistRecView.isVisible = true
binding.playlistName.text = response.name
binding.playlistInfo.text = getChannelAndVideoString(response, response.videos)
diff --git a/app/src/main/res/layout/fragment_playlist.xml b/app/src/main/res/layout/fragment_playlist.xml
index fcebef61f..e0aa04c50 100644
--- a/app/src/main/res/layout/fragment_playlist.xml
+++ b/app/src/main/res/layout/fragment_playlist.xml
@@ -6,18 +6,26 @@
android:layout_height="match_parent"
tools:context=".ui.fragments.PlaylistFragment">
+
+ android:layout_height="wrap_content"
+ android:visibility="gone">
-