Better to use the 'default' keyword argument, i.e.:

    request = aq_acquire(self, 'REQUEST', default=None)