aboutsummaryrefslogtreecommitdiff
path: root/src/capi.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/capi.c')
-rw-r--r--src/capi.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/capi.c b/src/capi.c
index b3269ba8..1339054b 100644
--- a/src/capi.c
+++ b/src/capi.c
@@ -175,7 +175,9 @@ static void Capi_conn_resume(void)
conn = dList_nth_data (CapiConns, i);
if (conn->Flags & PENDING) {
dbuf = a_Chain_dbuf_new(conn->datastr,(int)strlen(conn->datastr), 0);
- a_Capi_ccc(OpSend, 1, BCK, conn->InfoSend, dbuf, NULL);
+ if (conn->InfoSend) {
+ a_Capi_ccc(OpSend, 1, BCK, conn->InfoSend, dbuf, NULL);
+ }
dFree(dbuf);
conn->Flags &= ~PENDING;
}