diff --git a/src/Statement.cc b/src/Statement.cc
index 08fcd6a70500440596c5210d1d605765877c36fd..dcec55979be9bf8359354c1cba981587ac724191 100644
--- a/src/Statement.cc
+++ b/src/Statement.cc
@@ -374,9 +374,7 @@ OptionsList::writeJsonOutput(ostream &output) const
             {
               output << *viit;
               ++viit;
-              if (viit != it->second.end()
-                  || !(vector_str_options.empty()
-                       && vector_cellstr_options.empty()))
+              if (viit != it->second.end())
                 output << ", ";
             }
         }
@@ -401,8 +399,7 @@ OptionsList::writeJsonOutput(ostream &output) const
             {
               output << R"(")" << *viit << R"(")";
               ++viit;
-              if (viit != it->second.end()
-                  || !(vector_cellstr_options.empty()))
+              if (viit != it->second.end())
                 output << ", ";
             }
         }