diff --git a/agui2/src/Converter.cpp b/agui2/src/Converter.cpp
index 130b54d2a664cb3ef0264acd579104a4f9e43652..b8fdca01b030daa66a53bd8a577c943c4b834756 100644
--- a/agui2/src/Converter.cpp
+++ b/agui2/src/Converter.cpp
@@ -52,6 +52,7 @@ namespace Converter {
             return QString::fromStdString(value.getValue(true));
         }
         catch (const exception::CommonException& e) {
+            std::cerr << e << std::endl;
             return std::nullopt;
         }
         catch (const std::exception& e) {
@@ -125,7 +126,7 @@ namespace Converter {
 
         std::vector<bool> moves;
         moves.push_back(true);
-        for (const auto& type: { "automaton::Automaton", "grammar::Grammar"}) {
+        for (const auto& type: { "automaton::Automaton", "grammar::Grammar", "regexp::RegExp"}) {
             try {
                 return abstraction::AlgorithmHelper::eval("string::Parse",
                                                           {type},