diff --git a/gajim/common/multimedia_helpers.py b/gajim/common/multimedia_helpers.py
index 5b473c2462023fcbb9aa899bebcd319ff9125fe9..4865211a6bbe18c36c56571dbd80424fe17573e5 100644
--- a/gajim/common/multimedia_helpers.py
+++ b/gajim/common/multimedia_helpers.py
@@ -44,6 +44,8 @@ class DeviceManager(object):
                 if devices:
                     self.devices[text % _('Default device')] = pipe % name
                     for device in devices:
+                        if device is None:
+                            continue
                         element.set_state(Gst.State.NULL)
                         element.set_property('device', device)
                         element.set_state(Gst.State.READY)