diff --git a/core/src/main/java/org/futo/circles/core/feature/timeline/options/TimelineOptionsNavigator.kt b/core/src/main/java/org/futo/circles/core/feature/timeline/options/TimelineOptionsNavigator.kt
index 09be0bc5edad2a84c7e07b482c378b0b535ccbf3..c2077ed76d2edb9060c4dab550210d2b42d58b41 100644
--- a/core/src/main/java/org/futo/circles/core/feature/timeline/options/TimelineOptionsNavigator.kt
+++ b/core/src/main/java/org/futo/circles/core/feature/timeline/options/TimelineOptionsNavigator.kt
@@ -57,4 +57,11 @@ class TimelineOptionsNavigator(private val fragment: TimelineOptionsDialogFragme
                 TimelineOptionsDialogFragmentDirections.toKnockRequestsDialogFragment(timelineId)
             )
     }
+
+    fun navigateFilterTimelines(circleId: String) {
+        fragment.findNavController()
+            .navigateSafe(
+                TimelineOptionsDialogFragmentDirections.toFilterTimelinesDialogFragment(circleId)
+            )
+    }
 }
\ No newline at end of file
diff --git a/core/src/main/res/layout/dialog_fragment_filter_timeline.xml b/core/src/main/res/layout/dialog_fragment_filter_timeline.xml
new file mode 100644
index 0000000000000000000000000000000000000000..77d9ef65f8c7c6bf54bdef7d54d1646b86417404
--- /dev/null
+++ b/core/src/main/res/layout/dialog_fragment_filter_timeline.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent">
+
+</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
diff --git a/core/src/main/res/navigation/timeline_options_nav_graph.xml b/core/src/main/res/navigation/timeline_options_nav_graph.xml
index c22b90960585d286d2095f24a928f8b9f0a94a17..f8f290a78c64aa3badfb74af034376fdfc9224ba 100644
--- a/core/src/main/res/navigation/timeline_options_nav_graph.xml
+++ b/core/src/main/res/navigation/timeline_options_nav_graph.xml
@@ -114,6 +114,16 @@
                 app:nullable="false" />
 
         </action>
+        <action
+            android:id="@+id/to_filterTimelinesDialogFragment"
+            app:destination="@id/filterTimelinesDialogFragment">
+
+            <argument
+                android:name="circleId"
+                app:argType="string"
+                app:nullable="false" />
+
+        </action>
 
 
     </dialog>
@@ -158,7 +168,7 @@
     </dialog>
     <dialog
         android:id="@+id/followingDialogFragment"
-        android:name="org.futo.circles.core.feature.room.circles.following.FollowingDialogFragment"
+        android:name="org.futo.circles.core.feature.circles.following.FollowingDialogFragment"
         android:label="FollowingDialogFragment"
         tools:layout="@layout/dialog_fragment_following">
 
@@ -253,5 +263,16 @@
         android:id="@+id/userDialogFragment"
         android:name="org.futo.circles.core.feature.user.UserDialogFragment"
         tools:layout="@layout/dialog_fragment_user" />
+    <dialog
+        android:id="@+id/filterTimelinesDialogFragment"
+        android:name="org.futo.circles.core.feature.circles.filter.FilterTimelinesDialogFragment"
+        tools:layout="@layout/dialog_fragment_filter_timeline">
+
+        <argument
+            android:name="circleId"
+            app:argType="string"
+            app:nullable="false" />
+
+    </dialog>
 
 </navigation>