diff --git a/CEP/DP3/AOFlagger/src/rfi/strategy/strategyreader.cpp b/CEP/DP3/AOFlagger/src/rfi/strategy/strategyreader.cpp
index 5677d73d8755f46845359d3126103a8f72c68bcd..3f73e9e95c0d1b90dabcc894898cbd88eb87a429 100644
--- a/CEP/DP3/AOFlagger/src/rfi/strategy/strategyreader.cpp
+++ b/CEP/DP3/AOFlagger/src/rfi/strategy/strategyreader.cpp
@@ -194,7 +194,9 @@ xmlNode *StrategyReader::getTextNode(xmlNode *node, const char *subNodeName, boo
 			}
 		}
 	}
-	throw StrategyReaderError("Error occured in reading xml file: could not find value node");
+	std::ostringstream str;
+	str << "Error occured in reading xml file: could not find value node \"" << subNodeName << '\"';
+	throw StrategyReaderError(str.str());
 }
 
 int StrategyReader::getInt(xmlNode *node, const char *name) const