diff --git a/irdb-libs/libMEDSannotation/src/MEDS_LoopAnnotation.cpp b/irdb-libs/libMEDSannotation/src/MEDS_LoopAnnotation.cpp
index 4fb13be65c707d5081c070e0eef34a4180db00c1..1a95eb2b02570f0180c33d56d32ef29eb38b4711 100644
--- a/irdb-libs/libMEDSannotation/src/MEDS_LoopAnnotation.cpp
+++ b/irdb-libs/libMEDSannotation/src/MEDS_LoopAnnotation.cpp
@@ -124,8 +124,8 @@ void MEDS_LoopAnnotation::parse()
 	header     = readInt<decltype(header   )>(m_rawInputLine, " FIRSTINST ", true);
 	preheader  = readInt<decltype(preheader)>(m_rawInputLine, " PREHEADER ", true);
 
-	all_blocks = readAddrSet<IRDB_SDK::VirtualOffset_t>(m_rawInputLine, " BLOCKLIST ", true);
-	sub_loops  = readAddrSet<uint64_t                 >(m_rawInputLine, " INNERLOOPS ", false);
+	all_blocks = readAddrSet<uint64_t>(m_rawInputLine, " BLOCKLIST ", true);
+	sub_loops  = readAddrSet<uint64_t>(m_rawInputLine, " INNERLOOPS ", false);
 
 	setValid();	// no additional info recorded for right now.
 }