diff --git a/lib/foreman_cement/configure_sentry.rb b/lib/foreman_cement/configure_sentry.rb
index 5eff2a13b6f4354d5292232e67ebd3ed0d030bc6..88f9ad4aec832b78644c466e6cffea7ffc4481ab 100644
--- a/lib/foreman_cement/configure_sentry.rb
+++ b/lib/foreman_cement/configure_sentry.rb
@@ -6,13 +6,13 @@ require 'sentry-sidekiq'
 
 Sentry.init do |config|
   config.logger = Foreman::Logging.logger('foreman_cement')
-  config.dsn = SETTINGS['sentry_dsn']
+  config.dsn = SETTINGS.with_indifferent_access['sentry_dsn']
   config.release = SETTINGS[:version].version
   config.breadcrumbs_logger = %i[active_support_logger http_logger]
 
-  if SETTINGS['sentry_trace']
-    config.traces_sample_rate = if SETTINGS['sentry_trace'].is_a?(Hash)
-                                  SETTINGS.dig('sentry_trace', 'rate') || 0.2
+  if SETTINGS.with_indifferent_access['sentry_trace']
+    config.traces_sample_rate = if SETTINGS.with_indifferent_access['sentry_trace'].is_a?(Hash)
+                                  SETTINGS.with_indifferent_access.dig('sentry_trace', 'rate') || 0.2
                                 else
                                   0.2
                                 end
diff --git a/lib/foreman_cement/engine.rb b/lib/foreman_cement/engine.rb
index 2d3469b27b08efd2459cea26c95f0268bd4d308b..25561dab2f0ad23eea01979fef5561a6a13e5211 100644
--- a/lib/foreman_cement/engine.rb
+++ b/lib/foreman_cement/engine.rb
@@ -14,7 +14,7 @@ module ForemanCement
     end
 
     initializer 'foreman_cement.configure_sentry', after: :load_environment_config do
-      require 'foreman_cement/configure_sentry' if SETTINGS['sentry_dsn']
+      require 'foreman_cement/configure_sentry' if SETTINGS.with_indifferent_access['sentry_dsn']
     end
 
     # Include concerns in this config.to_prepare block