Diff between b084089c88942cb15d266587492ec4783364a5a4 and 44090d52112f25d1f97d5657609f0a4ed93b69b5

Changed Files

File Additions Deletions Status
obexd/src/pbap.c +4 -1 modified

Full Patch

diff --git a/obexd/src/pbap.c b/obexd/src/pbap.c
index 13f21e0..3a5b170 100644
--- a/obexd/src/pbap.c
+++ b/obexd/src/pbap.c
@@ -460,7 +460,10 @@ void pbap_setpath(obex_t *obex, obex_object_t *obj)
 		return;
 	}
 
-	fullname = g_build_filename(session->current_folder, session->name, NULL);
+	if (session->current_folder == NULL)
+		fullname = g_build_filename("", session->name, NULL);
+	else
+		fullname = g_build_filename(session->current_folder, session->name, NULL);
 
 	debug("Fullname: %s", fullname);