diff --git a/src/libraries/libisc-new/src/isc_tcp.c b/src/libraries/libisc-new/src/isc_tcp.c
index 13d84fdc5bc9c2b22a54d52aa55f749245b8711c..1d3665516eb7e9b155fcc353cbb5674f54cac1ce 100644
--- a/src/libraries/libisc-new/src/isc_tcp.c
+++ b/src/libraries/libisc-new/src/isc_tcp.c
@@ -80,6 +80,7 @@ isc_tcp_accept_fn(IscHandlerList *UNUSED(hl),
   /* Fill in the session info structure */
   new_scb->state = ISC_STATE_RUNNING;
   new_scb->mode  = O_RDWR;
+  /* FIXME: isc_getraddress may return NULL.  Should we fail then?  */
   new_scb->info.tcp.raddr = isc_getraddress(new_scb);
   new_scb->info.tcp.laddr = isc_getladdress(new_scb);