diff --git a/app/controllers/effective/datatables_controller.rb b/app/controllers/effective/datatables_controller.rb
index <HASH>..<HASH> 100644
--- a/app/controllers/effective/datatables_controller.rb
+++ b/app/controllers/effective/datatables_controller.rb
@@ -24,7 +24,7 @@ module Effective
     private
 
     def find_datatable(id)
-      id = id.to_s.gsub(/-\d{12}\z/, '').gsub('-', '/')
+      id = id.to_s.gsub(/-+\d{9,12}\z/, '')
       id.classify.safe_constantize || id.classify.pluralize.safe_constantize
     end
Fixed find_datatable, take multiple - symbols into account