diff --git a/nc_password_client/nc_password_client.py b/nc_password_client/nc_password_client.py index 4fce0a8..752f6c8 100755 --- a/nc_password_client/nc_password_client.py +++ b/nc_password_client/nc_password_client.py @@ -881,7 +881,9 @@ class NextcloudHandler: if new_obj.get('folder', '') != '': folder_id = self.get_folder_id(new_obj['folder']) if not folder_id: - folder_id = self.create_passwords_folder(new_obj['folder'])['id'] + created_folder = self.create_passwords_folder(new_obj['folder']) + if created_folder: + folder_id = created_folder['id'] new_obj['folder'] = folder_id else: new_obj.pop('folder', None)