aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/mm-base-manager.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mm-base-manager.c b/src/mm-base-manager.c
index a2951d22..74e4020d 100644
--- a/src/mm-base-manager.c
+++ b/src/mm-base-manager.c
@@ -451,7 +451,10 @@ first_port (MMBaseManager *self,
}
/* Store the device */
- g_hash_table_insert (self->priv->devices, g_strdup (uid), g_steal_pointer (&device));
+ g_hash_table_insert (self->priv->devices, g_strdup (uid), g_object_ref (device));
+
+ /* And start device support check */
+ device_support_check_add_single_port (self, device, port);
}
static void