Preheat the oven to 180C/350F. Place a smoked gammon joint in a roasting pan. To the pan add bay leaves, peppercorns and quartered onion, then add water, it should come halfway up the walls of a roasting pan. Cover with a double layer of tin foil and cook for 30 minutes.
Take out of the oven, uncover and glaze the gammon joint with a blackcurrant compote using a pastry brush, cook for additional 10 minutes or until the internal temperature of ham registers at 68C/150F.