summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/sms.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/sms.c b/src/sms.c
index b5c06147..5e4c885f 100644
--- a/src/sms.c
+++ b/src/sms.c
@@ -256,7 +256,8 @@ static DBusMessage *sms_set_property(DBusConnection *conn, DBusMessage *msg,
if (strlen(value) == 0 || !valid_phone_number_format(value))
return __ofono_error_invalid_format(msg);
- if (!sms->driver->sca_set)
+ if (sms->driver->sca_set == NULL ||
+ sms->driver->sca_query == NULL)
return __ofono_error_not_implemented(msg);
string_to_phone_number(value, &sca);