diff --git a/android/client/if-bt.c b/android/client/if-bt.c
index 680738e..16bd882 100644
--- a/android/client/if-bt.c
+++ b/android/client/if-bt.c
static void get_profile_interface_p(int argc, const char **argv)
{
- const char *id = argv[2];
+ const char *id;
const void **pif = NULL;
const void *dummy = NULL;
RETURN_IF_NULL(if_bluetooth);
+ if (argc <= 2) {
+ haltest_error("No interface specified\n");
+ return;
+ }
+
+ id = argv[2];
if (strcmp(BT_PROFILE_HANDSFREE_ID, id) == 0)
pif = (const void **) &if_hf;