diff --git a/src/js/_enqueues/wp/util.js b/src/js/_enqueues/wp/util.js
index 8c37db324b..7aedbbb584 100644
--- a/src/js/_enqueues/wp/util.js
+++ b/src/js/_enqueues/wp/util.js
@@ -120,6 +120,8 @@ window.wp = window.wp || {};
 						var context = this;
 						deferred.done( function() {
 							if (
+								action &&
+								action.data &&
 								'query-attachments' === action.data.action &&
 								deferred.jqXHR.hasOwnProperty( 'getResponseHeader' ) &&
 								deferred.jqXHR.getResponseHeader( 'X-WP-Total' )
