diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn
index 80643c2b42ebe6f1a37e04198a0db9af2d95b936..7640ea8ad04d13c27f09cb2b3fdba3581d29e317 100644
--- a/LibOneM2M/OneM2M_Functions.ttcn
+++ b/LibOneM2M/OneM2M_Functions.ttcn
@@ -556,6 +556,8 @@ module OneM2M_Functions {
 	
 				f_disconnectInfoPort(p_ae);
 				
+				p_ae.done;
+				
 				return v_resourceIndex;
 				
 			}