diff --git a/app/assets/javascripts/discourse/components/home-logo.js.es6 b/app/assets/javascripts/discourse/components/home-logo.js.es6
index 9d8e688433..5e393622b0 100644
--- a/app/assets/javascripts/discourse/components/home-logo.js.es6
+++ b/app/assets/javascripts/discourse/components/home-logo.js.es6
@@ -9,8 +9,13 @@ export default Ember.Component.extend({
return !Discourse.Mobile.mobileView && this.get("minimized");
}.property("minimized"),
+ showMobileLogo: function() {
+ return Discourse.Mobile.mobileView && !Ember.isBlank(this.get('mobileBigLogoUrl'));
+ }.property(),
+
smallLogoUrl: Discourse.computed.setting('logo_small_url'),
bigLogoUrl: Discourse.computed.setting('logo_url'),
+ mobileBigLogoUrl: Discourse.computed.setting('mobile_logo_url'),
title: Discourse.computed.setting('title'),
click: function(e) {
diff --git a/app/assets/javascripts/discourse/templates/components/home-logo.js.handlebars b/app/assets/javascripts/discourse/templates/components/home-logo.js.handlebars
index cbac1477eb..b2b8f9e6db 100644
--- a/app/assets/javascripts/discourse/templates/components/home-logo.js.handlebars
+++ b/app/assets/javascripts/discourse/templates/components/home-logo.js.handlebars
@@ -6,10 +6,14 @@
{{/if}}
{{else}}
- {{#if bigLogoUrl}}
-
+ {{#if showMobileLogo}}
+
{{else}}
-