Don't execute reorder_item, if initial setup not completed. fixes #1668
diff --git a/erpnext/stock/utils.py b/erpnext/stock/utils.py
index b5c98bf..252a296 100644
--- a/erpnext/stock/utils.py
+++ b/erpnext/stock/utils.py
@@ -175,6 +175,11 @@
 
 def reorder_item():
 	""" Reorder item if stock reaches reorder level"""
+
+	# if initial setup not completed, return
+	if not frappe.db.sql("select name from `tabFiscal Year` limit 1"):
+		return
+
 	if getattr(frappe.local, "auto_indent", None) is None:
 		frappe.local.auto_indent = cint(frappe.db.get_value('Stock Settings', None, 'auto_indent'))