diff --git a/lib/tire/model/search.rb b/lib/tire/model/search.rb
index <HASH>..<HASH> 100644
--- a/lib/tire/model/search.rb
+++ b/lib/tire/model/search.rb
@@ -19,6 +19,9 @@ module Tire
     #
     module Search
 
+      def self.dependents
+        @dependents ||= Set.new
+      end
       # Alias for Tire::Model::Naming::ClassMethods.index_prefix
       #
       def self.index_prefix(*args)
@@ -254,6 +257,7 @@ module Tire
       # A hook triggered by the `include Tire::Model::Search` statement in the model.
       #
       def self.included(base)
+        self.dependents << base
         base.class_eval do
 
           # Returns proxy to the _Tire's_ class methods.
[#<I>] Added `included` tracking to Model::Search