diff --git a/server/rooms/wagtail_hooks.py b/server/rooms/wagtail_hooks.py index f229e34b..047ce7ac 100644 --- a/server/rooms/wagtail_hooks.py +++ b/server/rooms/wagtail_hooks.py @@ -15,7 +15,10 @@ from rooms.models import ModuleRoomSlug @hooks.register('after_edit_page') @hooks.register('after_create_page') def do_after_page_edit(request, page): - blocks = get_room_blocks(page) + try: + blocks = get_room_blocks(page) + except AttributeError: + return for block in blocks: if isinstance(block, tuple): title = block[1]['title']