diff --git a/src/AlarmHandler.cpp b/src/AlarmHandler.cpp
index de904ed7ad94a4ebeccd4e0cd201bc2d6b423f29..59f9cd58a260da1d29237de9575516ffe68e9fce 100644
--- a/src/AlarmHandler.cpp
+++ b/src/AlarmHandler.cpp
@@ -2928,7 +2928,7 @@ Tango::DevVarStringArray *AlarmHandler::get_alarm_info(const Tango::DevVarString
 	info.insert(make_pair(ONDELAY_KEY,tmp.str()));
 	complete.push_back(KEY(ONDELAY_KEY)+tmp.str());
 	tmp.str("");
-	tmp << (it->second.on_delay);
+	tmp << (it->second.off_delay);
 	info.insert(make_pair(OFFDELAY_KEY,tmp.str()));
 	complete.push_back(KEY(OFFDELAY_KEY)+tmp.str());
 	info.insert(make_pair(LEVEL_KEY,it->second.lev));