Hi zopers!! I want to wrap the class Image (to check if the user has the permission to see the image) , but for some reason it doesn't work, and it doesn't send the image :-( what I do is very simple: class SImage(Image.Image, SFunctions.BaseClass): "SImage object" meta_type='SImage' def index_html(self, REQUEST, RESPONSE): """Redefine index to check for permission""" #self.Start() Image.Image.index_html(self, REQUEST, RESPONSE) the line self.Start() checks for permissions, I commented it out to make sure that wasn't the problem. so basically I just call the superclass index_html, like it's done in my Python book!, but it doesn't work. Mozilla shows the image url instead of the image, and wget tells me: /tmp> wget http://zopesite/trad/secret/aaa --19:13:04-- http://zopesite/trad/secret/aaa => `aaa.6' Connecting to zopesite:80... connected! HTTP request sent, awaiting response... 200 OK Length: 23,444 [image/jpeg] 0K 0% @ 0.00 B/s 19:13:04 (0.00 B/s) - Connection closed at byte 0. Retrying. ... and keeps trying with no result :-( if I get rid of the index_html method it works fine, so that's the problem. Can anybody help me? Thanks in advance (-: