diff --git a/briar-android/src/main/res/layout/dialog_screen_filter.xml b/briar-android/src/main/res/layout/dialog_screen_filter.xml
index c09d0dea7950c6e42ba23a6771b250b2a113c1f7..b883d16e71408101e42e4f0e890932ca29bc8493 100644
--- a/briar-android/src/main/res/layout/dialog_screen_filter.xml
+++ b/briar-android/src/main/res/layout/dialog_screen_filter.xml
@@ -7,7 +7,8 @@
 
 	<ScrollView
 		android:layout_width="wrap_content"
-		android:layout_height="wrap_content">
+		android:layout_height="wrap_content"
+		android:layout_weight="1">
 
 		<TextView
 			android:id="@+id/screen_filter_message"
@@ -20,6 +21,7 @@
 		android:id="@+id/screen_filter_checkbox"
 		android:layout_width="wrap_content"
 		android:layout_height="wrap_content"
+		android:layout_weight="0"
 		android:layout_marginTop="@dimen/margin_large"
 		android:text="@string/screen_filter_allow"/>