diff --git a/MyCapytain/resources/proto/text.py b/MyCapytain/resources/proto/text.py
index <HASH>..<HASH> 100644
--- a/MyCapytain/resources/proto/text.py
+++ b/MyCapytain/resources/proto/text.py
@@ -15,6 +15,7 @@ from collections import namedtuple
 
 PassagePlus = namedtuple("PassagePlus", ["passage", "prev", "next"])
 
+
 class Resource(object):
     """ Initiate a Resource object
     
@@ -80,6 +81,8 @@ class Passage(Resource):
         self.parent = None
         if parent is not None and isinstance(parent, Passage):
             self.parent = parent
+        elif isinstance(parent, Text):
+            self.parent = parent
 
     @property
     def prev(self):
Passage now accepts a Text as parent