diff --git a/app/Classes/General/Eloquent/Filters/DoesNotHaveSegments.php b/app/Classes/General/Eloquent/Filters/DoesNotHaveSegments.php
new file mode 100644
index 00000000..88a1ab3d
--- /dev/null
+++ b/app/Classes/General/Eloquent/Filters/DoesNotHaveSegments.php
@@ -0,0 +1,21 @@
+whereDoesntHave('segments', function ($segment) use ($value) {
+ $segment->whereIn('id', $value);
+ });
+ }
+}
diff --git a/resources/views/pages/settings.blade.php b/resources/views/pages/settings.blade.php
index cc875a29..2a60e856 100644
--- a/resources/views/pages/settings.blade.php
+++ b/resources/views/pages/settings.blade.php
@@ -567,7 +567,7 @@