diff --git a/platypush/backend/pushbullet/__init__.py b/platypush/backend/pushbullet/__init__.py index 2c79db6c..f54e30e5 100644 --- a/platypush/backend/pushbullet/__init__.py +++ b/platypush/backend/pushbullet/__init__.py @@ -55,7 +55,11 @@ class PushbulletBackend(Backend): self.pb = Pushbullet(token) self.pb_device_id = self.get_device_id() self.listener = None - self.device = self.pb.get_device(self.device_name) + + try: + self.device = self.pb.get_device(self.device_name) + except: + self.device = self.pb.new_device(self.device_name) def _get_latest_push(self):