Resilience is a prerequisite to ensure long term sustainability. All resilience programming should therefore incorporate normative sustainable thinking based on the analysis of the relations between resilience and sustainability.