diff --git a/app/models/event.rb b/app/models/event.rb
index d270061c5b746a95c6a934bfab618695acf9573c..1d58e16daa26e1ad85f0d4966f9c3fe0467c8b21 100644
--- a/app/models/event.rb
+++ b/app/models/event.rb
@@ -64,7 +64,7 @@ class Event < ApplicationRecord
           start_date, start_date.end_of_week.end_of_day
   end)
   scope :region, (lambda do |region|
-    return if region.nil? || region == 'all'
+    return if region.nil? || region == 'all' || region.zero?
     temp = Region.find region
     where region: [temp, temp.regions].flatten
   end)
diff --git a/app/models/orga.rb b/app/models/orga.rb
index fe277d1e63b1fa96939197ad04fdf2362c40bacb..36fb78152877c463e286f55a3a660c09bb309171 100644
--- a/app/models/orga.rb
+++ b/app/models/orga.rb
@@ -33,7 +33,7 @@ class Orga < ApplicationRecord
 
   scope :kind, ->(kind) { where kind: kind }
   scope :region, (lambda do |region|
-    return if region.nil? || region == 'all'
+    return if region.nil? || region == 'all' || region.zero?
     temp = Region.find region
     where region: [temp, temp.regions].flatten
   end)