diff --git a/lib/modules/apostrophe-versions/lib/routes.js b/lib/modules/apostrophe-versions/lib/routes.js
index <HASH>..<HASH> 100644
--- a/lib/modules/apostrophe-versions/lib/routes.js
+++ b/lib/modules/apostrophe-versions/lib/routes.js
@@ -8,7 +8,7 @@ module.exports = function(self, options) {
     var versions;
     return async.series({
       findDoc: function(callback) {
-        return self.apos.docs.find(req, { _id: _id }).permission('edit').toObject(function(err, _doc) {
+        return self.apos.docs.find(req, { _id: _id }).published('null').permission('edit').toObject(function(err, _doc) {
           if (err) {
             return callback(err);
           }
apostrophe-versions doc cursor includes 'unpublished' docs