diff --git a/app/src/main/java/org/futo/circles/feature/circles/CirclesFragment.kt b/app/src/main/java/org/futo/circles/feature/circles/CirclesFragment.kt
index 9207d1b5f25a060e3af35262901c75b8d7256c4a..74c0c18b0ad316e718cce1b75f41f0536b28aab0 100644
--- a/app/src/main/java/org/futo/circles/feature/circles/CirclesFragment.kt
+++ b/app/src/main/java/org/futo/circles/feature/circles/CirclesFragment.kt
@@ -74,6 +74,7 @@ class CirclesFragment : Fragment(org.futo.circles.core.R.layout.fragment_rooms),
         binding.rvRooms.apply {
             setEmptyView(EmptyTabPlaceholderView(requireContext()).apply {
                 setText(getString(R.string.circles_empty_message))
+                setArrowVisible(true)
             })
             addItemDecoration(DividerItemDecoration(context, DividerItemDecoration.VERTICAL))
             adapter = CirclesListAdapter(
diff --git a/app/src/main/java/org/futo/circles/feature/groups/GroupsFragment.kt b/app/src/main/java/org/futo/circles/feature/groups/GroupsFragment.kt
index 6841881a8835784bd6df8bf8db20c734260b81b7..7e49d9ffe63bdbb2483f623c8a0e4d36ff07befe 100644
--- a/app/src/main/java/org/futo/circles/feature/groups/GroupsFragment.kt
+++ b/app/src/main/java/org/futo/circles/feature/groups/GroupsFragment.kt
@@ -73,6 +73,7 @@ class GroupsFragment : Fragment(org.futo.circles.core.R.layout.fragment_rooms),
         binding.rvRooms.apply {
             setEmptyView(EmptyTabPlaceholderView(requireContext()).apply {
                 setText(getString(R.string.groups_empty_message))
+                setArrowVisible(true)
             })
             addItemDecoration(DividerItemDecoration(context, DividerItemDecoration.VERTICAL))
             adapter = listAdapter
diff --git a/app/src/main/java/org/futo/circles/feature/ignored/IgnoredUsersDialogFragment.kt b/app/src/main/java/org/futo/circles/feature/ignored/IgnoredUsersDialogFragment.kt
index 52ff95be2ec16b46117fa62d94cfb17a5419b4d8..48ad90e7e526751a4a5cf7933b931fcfced5fb20 100644
--- a/app/src/main/java/org/futo/circles/feature/ignored/IgnoredUsersDialogFragment.kt
+++ b/app/src/main/java/org/futo/circles/feature/ignored/IgnoredUsersDialogFragment.kt
@@ -39,7 +39,6 @@ class IgnoredUsersDialogFragment :
         binding.rvIgnoredUsers.apply {
             setEmptyView(EmptyTabPlaceholderView(requireContext()).apply {
                 setText(getString(R.string.ignored_users_empty_message))
-                setArrowVisible(false)
             })
             adapter = usersAdapter
             addItemDecoration(DividerItemDecoration(context, DividerItemDecoration.VERTICAL))
diff --git a/app/src/main/java/org/futo/circles/feature/people/PeopleFragment.kt b/app/src/main/java/org/futo/circles/feature/people/PeopleFragment.kt
index 1b2d1e816255847610018eff8595627b69f291f8..4383066e029903d4e7872ea4fa7b6203de8ea42a 100644
--- a/app/src/main/java/org/futo/circles/feature/people/PeopleFragment.kt
+++ b/app/src/main/java/org/futo/circles/feature/people/PeopleFragment.kt
@@ -59,7 +59,6 @@ class PeopleFragment : Fragment(R.layout.fragment_people), MenuProvider {
         binding.rvUsers.apply {
             setEmptyView(EmptyTabPlaceholderView(requireContext()).apply {
                 setText(getString(R.string.people_empty_message))
-                setArrowVisible(false)
             })
             adapter = peopleAdapter
             addItemDecoration(DividerItemDecoration(context, DividerItemDecoration.VERTICAL))
diff --git a/core/src/main/java/org/futo/circles/core/feature/room/knoks/KnockRequestsDialogFragment.kt b/core/src/main/java/org/futo/circles/core/feature/room/knoks/KnockRequestsDialogFragment.kt
index 89f9e5d8e9ef4cf927810331416b0cc6812b4e79..03b2e2784d0bceb2069b953a842b44433e6ca86d 100644
--- a/core/src/main/java/org/futo/circles/core/feature/room/knoks/KnockRequestsDialogFragment.kt
+++ b/core/src/main/java/org/futo/circles/core/feature/room/knoks/KnockRequestsDialogFragment.kt
@@ -43,7 +43,6 @@ class KnockRequestsDialogFragment :
             adapter = knocksListAdapter
             setEmptyView(EmptyTabPlaceholderView(requireContext()).apply {
                 setText(getString(R.string.knock_requests_empty_message))
-                setArrowVisible(false)
             })
             addItemDecoration(DividerItemDecoration(context, DividerItemDecoration.VERTICAL))
         }
diff --git a/core/src/main/res/layout/view_empty_tab_placeholder.xml b/core/src/main/res/layout/view_empty_tab_placeholder.xml
index a37b4cebb930af16067bf392208e4f88cd19a2a2..0265546a2fbe340ebeb043df67aee82c8a600d6b 100644
--- a/core/src/main/res/layout/view_empty_tab_placeholder.xml
+++ b/core/src/main/res/layout/view_empty_tab_placeholder.xml
@@ -29,13 +29,15 @@
         android:adjustViewBounds="true"
         android:rotation="40"
         android:src="@drawable/ic_curved_arrow"
+        android:visibility="gone"
         app:layout_constraintBottom_toBottomOf="parent"
         app:layout_constraintEnd_toEndOf="parent"
         app:layout_constraintHorizontal_bias="0.65"
         app:layout_constraintStart_toStartOf="parent"
         app:layout_constraintTop_toBottomOf="@id/tvEmptyMessage"
         app:layout_constraintVertical_bias="0.45"
-        app:layout_constraintWidth_percent="0.5" />
+        app:layout_constraintWidth_percent="0.5"
+        tools:visibility="visible" />
 
     <androidx.constraintlayout.widget.Guideline
         android:id="@+id/glCenterVertical"