diff --git a/src/adapter.c b/src/adapter.c
index f719adc..031e141 100644
--- a/src/adapter.c
+++ b/src/adapter.c
break;
case STATE_LE_SCAN:
/* Scanning enabled */
- if (adapter->disc_sessions)
+ if (adapter->disc_sessions) {
adapter->stop_discov_id = g_timeout_add(5120,
stop_scanning,
adapter);
- /* For dual mode: don't send "Discovering = TRUE" */
- if (bredr_capable(adapter) == TRUE)
- return;
+ /* For dual mode: don't send "Discovering = TRUE" */
+ if (bredr_capable(adapter) == TRUE)
+ return;
+ }
/* LE only */
discov_active = TRUE;