From 537b7049515387d866aaf42ebfb14a629db38e65 Mon Sep 17 00:00:00 2001 From: AsamK Date: Wed, 8 Sep 2021 20:09:22 +0200 Subject: [PATCH] Ignore set profile failure if libzkgroup is missing Fixes #709 --- .../java/org/asamk/signal/manager/RegistrationManager.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/src/main/java/org/asamk/signal/manager/RegistrationManager.java b/lib/src/main/java/org/asamk/signal/manager/RegistrationManager.java index 7cc0a7bc..1b00e562 100644 --- a/lib/src/main/java/org/asamk/signal/manager/RegistrationManager.java +++ b/lib/src/main/java/org/asamk/signal/manager/RegistrationManager.java @@ -184,7 +184,11 @@ public class RegistrationManager implements Closeable { m.refreshPreKeys(); // Set an initial empty profile so user can be added to groups - m.setProfile(null, null, null, null, null); + try { + m.setProfile(null, null, null, null, null); + } catch (NoClassDefFoundError e) { + logger.warn("Failed to set default profile: {}", e.getMessage()); + } if (response.isStorageCapable()) { m.retrieveRemoteStorage(); } -- 2.50.1