From 41dd75af8a18294262aaa0fbc941fdb99038959e Mon Sep 17 00:00:00 2001
From: Dan Stillman <dstillman@zotero.org>
Date: Thu, 9 Jun 2022 03:12:32 -0400
Subject: [PATCH] Wait for `Zotero.init()` before returning `Zotero.reinit()`

Not sure if this makes a difference, but it seems more correct.
---
 components/zotero-service.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/components/zotero-service.js b/components/zotero-service.js
index e74b0f5c4c..68154b683d 100644
--- a/components/zotero-service.js
+++ b/components/zotero-service.js
@@ -238,7 +238,7 @@ ZoteroContext.prototype = {
 			var o = {};
 			Object.assign(o, zInitOptions);
 			Object.assign(o, options);
-			zContext.Zotero.init(o);
+			return zContext.Zotero.init(o);
 		});
 	}
 };