diff --git a/packages/rocketchat-lib/client/lib/settings.coffee b/packages/rocketchat-lib/client/lib/settings.coffee
index fdbfa3c26f6a110c58f4359bdc5c1a5464289492..579f7234991c8ab7cd0f8c1af02f2370ddf09b67 100644
--- a/packages/rocketchat-lib/client/lib/settings.coffee
+++ b/packages/rocketchat-lib/client/lib/settings.coffee
@@ -30,3 +30,18 @@ RocketChat.settings.init = ->
 	initialLoad = false
 
 RocketChat.settings.init()
+
+Meteor.startup ->
+	Tracker.autorun (c) ->
+		siteUrl = RocketChat.settings.get('Site_Url')
+		if not siteUrl or not Meteor.userId()?
+			return
+
+		if RocketChat.authz.hasRole(Meteor.userId(), 'admin') is false
+			return c.stop()
+
+		siteUrl = siteUrl.replace /\/$/, ''
+		if siteUrl isnt location.origin
+			toastr.warning TAPi18n.__('The_configured_URL_is_different_from_the_URL_you_are_accessing'), TAPi18n.__('Warning')
+
+		return c.stop()