diff --git a/loggerplugins/JUnitLogger/JUnitLogger.cc b/loggerplugins/JUnitLogger/JUnitLogger.cc
index a572e282e24365948b4a9b4c1db5f837a1d70f51..c1db1c2ac9afd9b77f4d746703e863083e40662b 100644
--- a/loggerplugins/JUnitLogger/JUnitLogger.cc
+++ b/loggerplugins/JUnitLogger/JUnitLogger.cc
@@ -86,7 +86,7 @@ void JUnitLogger::set_parameter(
       Free(filename_stem_);
     filename_stem_ = mcopystr(parameter_value);
   } else if (!strcmp("testsuite_name", parameter_name)) {
-    if (filename_stem_ != NULL)
+    if (testsuite_name_ != NULL)
       Free(testsuite_name_);
     testsuite_name_ = mcopystr(parameter_value);
   } else {
diff --git a/loggerplugins/JUnitLogger2/JUnitLogger2.cc b/loggerplugins/JUnitLogger2/JUnitLogger2.cc
index 5c921e5ca7e154e618eb2eefa58604f365e9a474..b60541120e4567744e168943fc9b01308fd914c3 100644
--- a/loggerplugins/JUnitLogger2/JUnitLogger2.cc
+++ b/loggerplugins/JUnitLogger2/JUnitLogger2.cc
@@ -83,7 +83,7 @@ void JUnitLogger2::set_parameter(const char *parameter_name, const char *paramet
       Free(filename_stem_);
     filename_stem_ = mcopystr(parameter_value);
   } else if (!strcmp("testsuite_name", parameter_name)) {
-    if (filename_stem_ != NULL)
+    if (testsuite_name_ != NULL)
       Free(testsuite_name_);
     testsuite_name_ = mcopystr(parameter_value);
   } else {
@@ -236,13 +236,6 @@ void TestCase::writeTestCase(FILE* file_stream_) const{
       fprintf(file_stream_, "    <error type='DTE'>%s</error>\n", dte_reason.data());
       fprintf(file_stream_, "  </testcase>\n");
       break; }
-    case Inconc:  {
-      fprintf(file_stream_, "  <testcase classname='%s' name='%s' time='%f'>\n", module_name.data(), tc_name.data(), time);
-      fprintf(file_stream_, "    <failure type='inconclusive-verdict'>%s\n", reason.data());
-      fprintf(file_stream_, "%s\n", stack_trace.data());
-      fprintf(file_stream_, "    </failure>\n");
-      fprintf(file_stream_, "  </testcase>\n");
-      break; }
     default: 
       fprintf(file_stream_, "  <testcase classname='%s' name='%s' time='%f'/>\n", module_name.data(), tc_name.data(), time);
       break;