@@ -147,7 +138,7 @@ public function checkAccess(NodeInterface $node, AccountInterface $account, $op
// different revisions so there is no need for a separate database check.
// Also, if you try to revert to or delete the default revision, that's
// not good.
if($node->isDefaultRevision()&&($this->connection->query('SELECT COUNT(*) FROM {node_field_revision} WHERE nid = :nid AND default_langcode = 1',array(':nid'=>$node->id()))->fetchField()==1||$op=='update'||$op=='delete')){
return$this->database->query('SELECT COUNT(*) FROM {node_field_revision} WHERE nid = :nid AND default_langcode = 1',array(':nid'=>$node->id()))->fetchField();