Diff between 26653cd1758e03aa9a5a7bc56cbddff1c18699a0 and 127b948210e8630bcf5d4029297ba2181b40ca55

Changed Files

File Additions Deletions Status
plugins/neard.c +3 -0 modified

Full Patch

diff --git a/plugins/neard.c b/plugins/neard.c
index 131e8bd..0418430 100644
--- a/plugins/neard.c
+++ b/plugins/neard.c
@@ -629,6 +629,9 @@ static DBusMessage *push_oob(DBusConnection *conn, DBusMessage *msg, void *data)
 	if (err < 0)
 		return error_reply(msg, -err);
 
+	if (!btd_adapter_get_powered(adapter))
+		return error_reply(msg, ENONET);
+
 	agent = adapter_get_agent(adapter);
 	if (!agent)
 		return error_reply(msg, ENONET);