diff --git a/assets/javascripts/app/app.coffee b/assets/javascripts/app/app.coffee
index 48b78ed3..a5074d76 100644
--- a/assets/javascripts/app/app.coffee
+++ b/assets/javascripts/app/app.coffee
@@ -87,6 +87,7 @@
@hideLoading()
@welcomeBack() unless @doc
@removeEvent 'ready bootError'
+ navigator.mozApps?.getSelf().onsuccess = -> app.mozApp = true
return
initDoc: (doc) ->
diff --git a/assets/javascripts/templates/pages/offline_tmpl.coffee b/assets/javascripts/templates/pages/offline_tmpl.coffee
index c6eeb502..672f5c4f 100644
--- a/assets/javascripts/templates/pages/offline_tmpl.coffee
+++ b/assets/javascripts/templates/pages/offline_tmpl.coffee
@@ -43,6 +43,8 @@ canICloseTheTab = ->
if app.AppCache.isEnabled()
""" Yes! Even offline, you can open a new tab, go to devdocs.io, and everything will work as if you were online (provided you installed all the documentations you want to use beforehand).
Note that loading any page other than devdocs.io directly won't work (due to limitations in AppCache). """
+ else if app.mozApp
+ """ Yes! Even offline, you can open the app and everything will work as if you were online (provided you installed all the documentations you want to use beforehand). """
else
""" No. AppCache isn't available in your browser (or is disabled) so loading devdocs.io offline won't work.
The current tab will continue to work, though (provided you installed all the documentations you want to use beforehand). """