Τοποθετούμε μια κατσαρόλα σε μέτρια φωτιά, προσθέτουμε το ελαιόλαδο και το κρεμμύδι, αλατίζουμε και ιδρώνουμε μέχρι να μαλακώσει καλά. Ρίχνουμε την κολοκύθα, αλατίζουμε και ιδρώνουμε πάλι, μέχρι να αρχίσει να μαλακώνει. Προσθέτουμε το ζωμό και τη ζάχαρη, φέρνουμε σε βρασμό και χαμηλώνουμε τη φωτιά. Αλατίζουμε και σιγοβράζουμε μέχρι να μαλακώσει καλά η κολοκύθα. Προσθέτουμε την κρέμα και μαγειρεύουμε για 10 λεπτά ακόμη. Προσθέτουμε το ξίδι και αλατίζουμε, αν χρειάζεται. Αλέθουμε τη σούπα πολύ καλ