diff --git a/ruby_event_store/lib/ruby_event_store/spec/event_repository_lint.rb b/ruby_event_store/lib/ruby_event_store/spec/event_repository_lint.rb
index <HASH>..<HASH> 100644
--- a/ruby_event_store/lib/ruby_event_store/spec/event_repository_lint.rb
+++ b/ruby_event_store/lib/ruby_event_store/spec/event_repository_lint.rb
@@ -1200,6 +1200,7 @@ module RubyEventStore
         '8a6f053e-3ce2-4c82-a55b-4d02c66ae6ea',
         'd345f86d-b903-4d78-803f-38990c078d9e'
       ]).in_batches.result).to_a[0]).to eq([e1,e3])
+      expect(repository.read(specification.with_id([]).result).to_a).to eq([])
     end
 
     specify do
Expect `read.events([])` to return empty collection