diff --git a/src/gds/awgtpman/testpoint.c b/src/gds/awgtpman/testpoint.c
index 281b7b444424c7ff79795bb8b438f8912ff0accb..a6e3a076d16e7b3c4201499795f9324408abc706 100644
--- a/src/gds/awgtpman/testpoint.c
+++ b/src/gds/awgtpman/testpoint.c
@@ -1080,6 +1080,7 @@ int testAwgTpInterfaceVersion(int node)
 
     testpoint_t     tp[ 128 ];
     resultQueryTP_r result;
+    memset (&result, 0, sizeof (resultQueryTP_r));
 
     int chk = testpoint_client( );