diff --git a/InvenTree/order/views.py b/InvenTree/order/views.py
index 2ed7e76c49..e68ff91e83 100644
--- a/InvenTree/order/views.py
+++ b/InvenTree/order/views.py
@@ -1586,3 +1586,11 @@ class LineItemPricing(PartPricing):
                 return None
         else:
             return None
+
+    def get_quantity(self):
+        """ Return set quantity in decimal format """
+        qty = Decimal(self.request.GET.get('quantity', 1))
+        if qty == 1:
+            return Decimal(self.request.POST.get('quantity', 1))
+        return qty
+
diff --git a/InvenTree/part/views.py b/InvenTree/part/views.py
index 18bbd5b361..be33d07ee2 100644
--- a/InvenTree/part/views.py
+++ b/InvenTree/part/views.py
@@ -1956,22 +1956,10 @@ class PartPricing(AjaxView):
     form_class = part_forms.PartPriceForm
 
     role_required = ['sales_order.view', 'part.view']
-    
+
     def get_quantity(self):
         """ Return set quantity in decimal format """
-
-        # check POST
-        qty = self.request.POST.get('quantity', None)
-
-        # check GET
-        if not qty:
-            qty = self.request.GET.get('quantity', None)
-
-        # nothing found: return 1
-        if not qty:
-            return Decimal(1)
-        # return as decimal
-        return Decimal(qty)
+        return Decimal(self.request.POST.get('quantity', 1))
 
     def get_part(self):
         try: