diff --git a/reviewboard/static/rb/js/resources/models/baseResourceModel.es6.js b/reviewboard/static/rb/js/resources/models/baseResourceModel.es6.js
index 29e90e27de48d2420653e4b4a4fefc30c55fd6d1..506f1d586d6beb3815b87a95723a2eeb2e7770dd 100644
--- a/reviewboard/static/rb/js/resources/models/baseResourceModel.es6.js
+++ b/reviewboard/static/rb/js/resources/models/baseResourceModel.es6.js
@@ -163,7 +163,8 @@ RB.BaseResource = Backbone.Model.extend({
     async ready(options={}, context=undefined) {
         if (_.isFunction(options.success) ||
             _.isFunction(options.error) ||
-            _.isFunction(options.complete)) {
+            _.isFunction(options.complete) ||
+            _.isFunction(options.ready)) {
             console.warn('RB.BaseResource.ready was called using callbacks. ' +
                          'Callers should be updated to use promises instead.');
             return RB.promiseToCallbacks(
diff --git a/reviewboard/static/rb/js/resources/models/draftResourceChildModelMixin.es6.js b/reviewboard/static/rb/js/resources/models/draftResourceChildModelMixin.es6.js
index f36e7bc91da20b958d18ebac534f1d23e6069566..d330a38a464bb4469d0574da3a4b9c9274f0160c 100644
--- a/reviewboard/static/rb/js/resources/models/draftResourceChildModelMixin.es6.js
+++ b/reviewboard/static/rb/js/resources/models/draftResourceChildModelMixin.es6.js
@@ -61,7 +61,8 @@ RB.DraftResourceChildModelMixin = {
     async ready(options={}, context=undefined) {
         if (_.isFunction(options.success) ||
             _.isFunction(options.error) ||
-            _.isFunction(options.complete)) {
+            _.isFunction(options.complete) ||
+            _.isFunction(options.ready)) {
             console.warn('RB.DraftResourceChildModelMixin.ready was ' +
                          'called using callbacks. Callers should be updated ' +
                          'to use promises instead.');
diff --git a/reviewboard/static/rb/js/resources/models/draftResourceModelMixin.es6.js b/reviewboard/static/rb/js/resources/models/draftResourceModelMixin.es6.js
index dcfe7012146924dd3825ff771f25c4e2eb867f4c..574780e1bdd5440a73da52182282ca81376958c2 100644
--- a/reviewboard/static/rb/js/resources/models/draftResourceModelMixin.es6.js
+++ b/reviewboard/static/rb/js/resources/models/draftResourceModelMixin.es6.js
@@ -35,7 +35,8 @@ RB.DraftResourceModelMixin = {
     async ready(options={}, context=undefined) {
         if (_.isFunction(options.success) ||
             _.isFunction(options.error) ||
-            _.isFunction(options.complete)) {
+            _.isFunction(options.complete) ||
+            _.isFunction(options.ready)) {
             console.warn('RB.DraftResourceModelMixin.ready was ' +
                          'called using callbacks. Callers should be updated ' +
                          'to use promises instead.');
