aboutsummaryrefslogtreecommitdiff
path: root/libmm-glib/mm-manager.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmm-glib/mm-manager.c')
-rw-r--r--libmm-glib/mm-manager.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/libmm-glib/mm-manager.c b/libmm-glib/mm-manager.c
index 326e8142..46dd8ceb 100644
--- a/libmm-glib/mm-manager.c
+++ b/libmm-glib/mm-manager.c
@@ -483,13 +483,8 @@ mm_manager_scan_devices_sync (MMManager *manager,
{
g_return_val_if_fail (MM_IS_MANAGER (manager), FALSE);
- if (!manager->priv->manager_iface_proxy) {
- g_set_error (error,
- MM_CORE_ERROR,
- MM_CORE_ERROR_NOT_FOUND,
- "ModemManager unavailable");
+ if (!ensure_modem_manager1_proxy (manager, error))
return FALSE;
- }
return (mm_gdbus_org_freedesktop_modem_manager1_call_scan_devices_sync (
manager->priv->manager_iface_proxy,