diff --git a/src/backend/InvenTree/InvenTree/serializers.py b/src/backend/InvenTree/InvenTree/serializers.py index 6179fb900c..820eda57ef 100644 --- a/src/backend/InvenTree/InvenTree/serializers.py +++ b/src/backend/InvenTree/InvenTree/serializers.py @@ -91,7 +91,10 @@ class PathScopedMixin: def do_filtering(self, *args, **kwargs): """Do the actual filtering.""" - if not hasattr(self, 'filter_target_values'): + if ( + not hasattr(self, 'filter_target_values') + or InvenTree.ready.isGeneratingSchema() + ): return # Throw out fields which are not requested