Mod_python error: "PythonHandler django.core.handlers.modpython"

Traceback (most recent call last):

  File "/usr/local/lib/python2.4/site-packages/mod_python/apache.py", line 299, in HandlerDispatch
    result = object(req)

  File "/www/django-sites/itpp/itpp/django/core/handlers/modpython.py", line 222, in handler
    return ModPythonHandler()(req)

  File "/www/django-sites/itpp/itpp/django/core/handlers/modpython.py", line 195, in __call__
    response = self.get_response(request)

  File "/www/django-sites/itpp/itpp/django/core/handlers/base.py", line 67, in get_response
    response = middleware_method(request)

  File "/www/django-sites/itpp/itpp/django/middleware/common.py", line 72, in process_request
    urlresolvers.resolve("%s/" % request.path_info)

  File "/www/django-sites/itpp/itpp/django/core/urlresolvers.py", line 244, in resolve
    return get_resolver(urlconf).resolve(path)

  File "/www/django-sites/itpp/itpp/django/core/urlresolvers.py", line 180, in resolve
    sub_match = pattern.resolve(new_path)

  File "/www/django-sites/itpp/itpp/django/core/urlresolvers.py", line 123, in resolve
    return self.callback, args, kwargs

  File "/www/django-sites/itpp/itpp/django/core/urlresolvers.py", line 129, in _get_callback
    self._callback = get_callable(self._callback_str)

  File "/www/django-sites/itpp/itpp/django/utils/functional.py", line 130, in wrapper
    result = func(*args)

  File "/www/django-sites/itpp/itpp/django/core/urlresolvers.py", line 56, in get_callable
    lookup_view = getattr(__import__(mod_name, {}, {}, ['']), func_name)

  File "/www/django-sites/itpp/itpp/articles/views.py", line 48

    flt = filters.portal_index(type) if portal else filters.index(current_site, type)

                                      ^

SyntaxError: invalid syntax