[Fix] patch
diff --git a/erpnext/patches/v11_0/update_total_qty_field.py b/erpnext/patches/v11_0/update_total_qty_field.py
index 6f78d8a..c5d27d2 100644
--- a/erpnext/patches/v11_0/update_total_qty_field.py
+++ b/erpnext/patches/v11_0/update_total_qty_field.py
@@ -28,7 +28,8 @@
 				when dt.name = '{0}' then {1}
 			""".format(frappe.db.escape(d.get("parent")), d.get("qty")))
 
-		frappe.db.sql('''
-			UPDATE
-				`tab%s` dt SET dt.total_qty = CASE %s END
-		''' % (doctype, " ".join(when_then)))
\ No newline at end of file
+		if when_then:
+			frappe.db.sql('''
+				UPDATE
+					`tab%s` dt SET dt.total_qty = CASE %s END
+			''' % (doctype, " ".join(when_then)))
\ No newline at end of file