Index: /lib/filter_functions.inc.php
===================================================================
--- /lib/filter_functions.inc.php	(revision 8486)
+++ /lib/filter_functions.inc.php	(revision 8487)
@@ -284,23 +284,27 @@
         if ($GLOBALS['wpsg_sc']->get_option('wpsg_key', true) !== false && $GLOBALS['wpsg_sc']->get_option('wpsg_mod_converter_done') != 1) {
     
-            if (!class_exists('Crypt_RSA')) {
-    
-                $bOK = @set_include_path(WPSG_PATH.'/lib/phpseclib0.3.0/'.PATH_SEPARATOR.get_include_path());
-    
-                require_once(WPSG_PATH.'/lib/phpseclib0.3.0/Crypt/RSA.php');
-    
-            }
-    
-            $rsa = new Crypt_RSA();
-            $rsa->loadKey(file_get_contents(WPSG_PATH.'/lib/.htpublic'));
-    
-            $arKey = @unserialize($rsa->decrypt(base64_decode($GLOBALS['wpsg_sc']->get_option('wpsg_key', true))));
-    
-            if (is_array($arKey) && $arKey['anwendung'] == 'wpShopGermany') {
-    
-                // Modul aktivieren
-                $GLOBALS['wpsg_sc']->update_option('wpsg_mod_converter', time());
-    
-            }
+			try {
+			
+				if (!class_exists('Crypt_RSA')) {
+		
+					$bOK = @set_include_path(WPSG_PATH.'/lib/phpseclib0.3.0/'.PATH_SEPARATOR.get_include_path());
+		
+					require_once(WPSG_PATH.'/lib/phpseclib0.3.0/Crypt/RSA.php');
+		
+				}
+		
+				$rsa = new Crypt_RSA();
+				$rsa->loadKey(file_get_contents(WPSG_PATH.'/lib/.htpublic'));
+		
+				$arKey = @unserialize($rsa->decrypt(base64_decode($GLOBALS['wpsg_sc']->get_option('wpsg_key', true))));
+		
+				if (is_array($arKey) && $arKey['anwendung'] == 'wpShopGermany') {
+		
+					// Modul aktivieren
+					$GLOBALS['wpsg_sc']->update_option('wpsg_mod_converter', time());
+		
+				}
+				
+			} catch (Throwable $e) {}
     
         }
