diff --git a/modules/gnode/gnode.module b/modules/gnode/gnode.module
index 5759c0e..aa3cc8e 100644
--- a/modules/gnode/gnode.module
+++ b/modules/gnode/gnode.module
@@ -29,6 +29,11 @@ function gnode_node_type_insert(NodeTypeInterface $node_type) {
  * action on your own terms, implement hook_node_access() in your module.
  */
 function gnode_node_access(NodeInterface $node, $op, AccountInterface $account) {
+  // Do not enforce access control to view content.
+  if ($op == 'view') {
+    return AccessResult::neutral();
+  }
+
   // We do not care about create access as we have our own wizard for that. Any
   // operation aside from 'view', 'update' and 'delete' is also unsupported.
   if (!in_array($op, ['view', 'update', 'delete'])) {
