From 41eb427c02c2fc80da0c2be9bcc5844c6b3351af Mon Sep 17 00:00:00 2001
From: Oliver Walters <oliver.henry.walters@gmail.com>
Date: Fri, 14 Apr 2017 22:05:29 +1000
Subject: [PATCH] Fix for FilterChildren function

---
 InvenTree/InvenTree/models.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/InvenTree/InvenTree/models.py b/InvenTree/InvenTree/models.py
index e8430694d0..be5de69be1 100644
--- a/InvenTree/InvenTree/models.py
+++ b/InvenTree/InvenTree/models.py
@@ -184,7 +184,7 @@ def FilterChildren(queryset, parent):
 
     if not parent:
         return queryset
-    elif isinstance(parent, str) and parent.lower() in ['none', 'false', 'null', 'top', '0']:
+    elif str(parent).lower() in ['none', 'false', 'null', 'top', '0']:
         return queryset.filter(parent=None)
     else:
         try: