def _get_query_to_keep(self, resource, context): """Forward is_admin_popup if defined""" to_keep = DBResource_Edit._get_query_to_keep(self, resource, context) is_admin_popup = context.get_query_value('is_admin_popup') if is_admin_popup: to_keep.append({'name': 'is_admin_popup', 'value': '1'}) return to_keep