diff --git a/bumblebee/modules/currency.py b/bumblebee/modules/currency.py index 4e2e7c2..24b507a 100644 --- a/bumblebee/modules/currency.py +++ b/bumblebee/modules/currency.py @@ -73,10 +73,14 @@ class Module(bumblebee.engine.Module): else: self._base = src - dest = [d for d in self.parameter("destination", DEFAULT_DEST).split(",") - if d != self._base] - self._symbols = dest - + self._symbols = [] + for d in self.parameter("destination", DEFAULT_DEST).split(","): + if d == 'auto': + new = self.find_local_currency() + else: + new = d + if new != self._base: + self._symbols.append(new) def price(self, widget): if len(self._data) == 0: