diff --git a/pom.xml b/pom.xml
index 657867ee4cf5afbd442d7a65d7f69541c3310d55..c96a8bde000a992f9d9ff8fbd7f7b75307ef30f4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -11,7 +11,7 @@
     </parent>
 
     <artifactId>protocols</artifactId>
-    <version>3.1.1</version>
+    <version>3.1.2</version>
 
     <packaging>jar</packaging>
 
diff --git a/src/main/java/plugins/adufour/blocks/util/BlocksML.java b/src/main/java/plugins/adufour/blocks/util/BlocksML.java
index c77a0acd0b131bd7e5b71443f44d54dbba2e5583..e8c3e332fb6bfa8880e06dc6250f1b211dd461ee 100644
--- a/src/main/java/plugins/adufour/blocks/util/BlocksML.java
+++ b/src/main/java/plugins/adufour/blocks/util/BlocksML.java
@@ -755,9 +755,9 @@ public class BlocksML
                         "Some plugins required by this protocol are missing,  but no internet connection is available");
 
             // Are we using Icy's plug-in loader (and not Eclipse)?
-            if (getClass().getClassLoader() == ClassLoader.getSystemClassLoader())
-                throw new IcyHandledException(
-                        "Cannot install missing blocks while using Icy4Eclipse in \"Debug\" or \"Run\" modes");
+//            if (getClass().getClassLoader() == ClassLoader.getSystemClassLoader())
+//                throw new IcyHandledException(
+//                        "Cannot install missing blocks while using Icy4Eclipse in \"Debug\" or \"Run\" modes");
 
             // we are live!
             String message = "[Protocols] Installing required plugins...";