diff --git a/src/Entry.php b/src/Entry.php
index <HASH>..<HASH> 100644
--- a/src/Entry.php
+++ b/src/Entry.php
@@ -59,7 +59,7 @@ class Entry implements EntryInterface
 
                 return $this->resolvedLinks[$key];
             }
-            if (is_array($this->fields[$key]) && array_values($this->fields[$key])[0] instanceof Link) {
+            if (is_array($this->fields[$key]) && count($this->fields[$key]) > 0 && array_values($this->fields[$key])[0] instanceof Link) {
                 if (!isset($this->resolvedLinks[$key])) {
                     $this->resolvedLinks[$key] = array_map(function ($link) {
                         return call_user_func($this->resolveLinkFunction, $link);
handle case where entry field is empty collection