summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/tube-stream.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tube-stream.c b/src/tube-stream.c
index c62381366..526d092cb 100644
--- a/src/tube-stream.c
+++ b/src/tube-stream.c
@@ -282,6 +282,8 @@ remove_transport (GabbleTubeStream *self,
{
GabbleTubeStreamPrivate *priv = self->priv;
+ g_return_if_fail (transport != NULL);
+
DEBUG ("disconnect and remove transport");
g_signal_handlers_disconnect_matched (transport, G_SIGNAL_MATCH_DATA,
0, 0, NULL, NULL, self);