diff --git a/src/main/java/plugins/nchenouard/particletracking/SpotTrackingPlugin.java b/src/main/java/plugins/nchenouard/particletracking/SpotTrackingPlugin.java
index aa77e6922ee2522f623e4152f44af53ea029c1f5..9521874e78d8d09ee9a9d66cd0ec782534b54228 100644
--- a/src/main/java/plugins/nchenouard/particletracking/SpotTrackingPlugin.java
+++ b/src/main/java/plugins/nchenouard/particletracking/SpotTrackingPlugin.java
@@ -141,7 +141,7 @@ public class SpotTrackingPlugin extends PluginActionable implements ActionListen
                 // init library
                 LpSolve.initLib(libFile);
             }
-            catch (Exception e)
+            catch (UnsatisfiedLinkError | Exception e)
             {
                 IcyExceptionHandler.showErrorMessage(e, true);
                 if (!Icy.getMainInterface().isHeadLess())