diff --git a/Gemfile b/Gemfile
index 53b5af1496992c671ea95b609d1f6e35a3d1a03e..a0f66d4d8bff54005a040c6d86ef926d077f75ce 100644
--- a/Gemfile
+++ b/Gemfile
@@ -167,7 +167,7 @@ group :development do
   gem "annotate", "~> 2.6.0.beta2"
   gem "letter_opener"
   gem 'quiet_assets', '~> 1.0.1'
-  gem 'rack-mini-profiler'
+  gem 'rack-mini-profiler', require: false
 
   # Better errors handler
   gem 'better_errors'
diff --git a/config/initializers/6_rack_profiler.rb b/config/initializers/6_rack_profiler.rb
new file mode 100644
index 0000000000000000000000000000000000000000..d1ebca4a372eed1bf9e792220536326d94ea5d68
--- /dev/null
+++ b/config/initializers/6_rack_profiler.rb
@@ -0,0 +1,7 @@
+# If Mini Profiler is included via gem
+if Rails.env == 'development'
+  require 'rack-mini-profiler'
+
+  # initialization is skipped so trigger it
+  Rack::MiniProfilerRails.initialize!(Rails.application)
+end