diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/jython/api/v1/impl/MasterDataRegistrationScriptRunner.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/jython/api/v1/impl/MasterDataRegistrationScriptRunner.java
index f37229930f82656d966709cf3648071dcd2cc707..c6ff065227bdacc2a21ef46640a64c7e9d2f9ef0 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/jython/api/v1/impl/MasterDataRegistrationScriptRunner.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/jython/api/v1/impl/MasterDataRegistrationScriptRunner.java
@@ -88,7 +88,7 @@ public class MasterDataRegistrationScriptRunner implements IMasterDataScriptRegi
         try
         {
             return new Jython25InterpreterFactory().createInterpreter();
-        } catch (Exception ex)
+        } catch (NoClassDefFoundError ex)
         {
             return new Jython27InterpreterFactory().createInterpreter();
         }