Diff between 283e770d93cc454bdf0a52a8cd158db575a2eb8d and 2f3a6e033bc59da321bbde70338a0eebc552d2df

Changed Files

File Additions Deletions Status
obexd/src/manager.c +2 -1 modified

Full Patch

diff --git a/obexd/src/manager.c b/obexd/src/manager.c
index 78a329c..80140b6 100644
--- a/obexd/src/manager.c
+++ b/obexd/src/manager.c
@@ -648,7 +648,8 @@ void manager_emit_transfer_progress(struct obex_session *os)
 
 void manager_emit_transfer_completed(struct obex_session *os)
 {
-	emit_transfer_completed(os->cid, !os->aborted);
+	if (os->object)
+		emit_transfer_completed(os->cid, !os->aborted);
 }
 
 DBusConnection *obex_dbus_get_connection(void)