Sin embargo, Pettersson sufrió una lesión en la cabeza de la que no volvería a recuperarse por completo.
El chivatazo original que condujo a la incriminación de Pettersson ha sido descrito por algunos como muy dudoso.
A Pettersson le fueron entregados unos 50.000 dólares en concepto de indemnización por difamación por la policía y por encarcelamiento indebido.
En algunas de esas entrevistas - en particular en [TV3 http://www.tv3play.se/] - Pettersson admitió haber matado a Olof Palme, pero su confesión no fue tratada con seriedad.
En varias ocasiones Pettersson señaló que él mismo era un "socialdemócrata", y le gustaba Olof Palme.
Poco antes de ingresar en el hospital había contactado con el hijo de Olof Palme, Mårten Palme, explicando que tenía algo que decirle a la familia.
Al parecer, Pettersson tenía la intención de matar a un traficante de drogas y al ver a un sujeto vestido con ropa similar, ocurrió este gravísimo incidente y continuó caminando por la misma calle aquella noche.