diff --git a/cmdline/standalone_cli_tools/common/CatalogueFetch.cpp b/cmdline/standalone_cli_tools/common/CatalogueFetch.cpp
index acd13f7bf01b84e72b22875ea97f26aa9a314048..bd39fc0250b46ea4e22cb62463cdea48fcccf373 100644
--- a/cmdline/standalone_cli_tools/common/CatalogueFetch.cpp
+++ b/cmdline/standalone_cli_tools/common/CatalogueFetch.cpp
@@ -129,7 +129,7 @@ std::tuple<std::string,std::string> CatalogueFetch::getInstanceAndFid(const std:
   if(g_instanceAndFids.size() != 1) {
     throw std::runtime_error("Unexpected result set: g_instanceAndFid size expected=1 received=" + std::to_string(g_instanceAndFids.size()));
   }
-  auto instanceAndFid = g_instanceAndFids.back();
+  const auto instanceAndFid = g_instanceAndFids.back();
   g_instanceAndFids.clear();
   {
     std::list<cta::log::Param> params;