diff --git a/.eslintrc b/.eslintrc
index 21792799a5c226264079341376c53dd12355832a..2510662072ce00625dc72eeb38c146ff53d1912e 100644
--- a/.eslintrc
+++ b/.eslintrc
@@ -132,6 +132,7 @@
 		"Promise"                     : false,
 		"Random"                      : false,
 		"ReactiveVar"                 : false,
+		"Reload"                      : false,
 		"RocketChat"                  : true,
 		"RocketChatFile"              : false,
 		"RoomHistoryManager"          : false,
diff --git a/packages/rocketchat-ui-account/client/accountPreferences.js b/packages/rocketchat-ui-account/client/accountPreferences.js
index 4e00e3b26247538fdfbfc90665259734a774ac04..b96c278edeb739c4d323d1da9efba04cd96386bb 100644
--- a/packages/rocketchat-ui-account/client/accountPreferences.js
+++ b/packages/rocketchat-ui-account/client/accountPreferences.js
@@ -188,7 +188,11 @@ Template.accountPreferences.onCreated(function() {
 				instance.clearForm();
 				if (reload) {
 					setTimeout(function() {
-						Meteor._reload.reload();
+						if (Meteor._reload && Meteor._reload.reload) { // make it compatible with old meteor
+							Meteor._reload.reload();
+						} else {
+							Reload._reload();
+						}
 					}, 1000);
 				}
 			}