diff --git a/tools/migration/nighthike/6.js b/tools/migration/nighthike/6.js
index ff78df4e094ce3a0c23823683ec34d3bca93e3a4..8b97e9f7b3df68802f65d674a551d4cdb95b9f7d 100644
--- a/tools/migration/nighthike/6.js
+++ b/tools/migration/nighthike/6.js
@@ -1 +1,13 @@
-db.posts.update({ mediaIds: null }, { $set: { mediaIds: [] } }, false, true);
+db.posts.update({
+	$or: [{
+		mediaIds: null
+	}, {
+		mediaIds: {
+			$exist: false
+		}
+	}]
+}, {
+	$set: {
+		mediaIds: []
+	}
+}, false, true);