diff --git a/electrum/util.py b/electrum/util.py index 7268741ac..e6a99c1d0 100644 --- a/electrum/util.py +++ b/electrum/util.py @@ -930,11 +930,12 @@ def create_bip21_uri(addr, amount_sat: Optional[int], message: Optional[str], def maybe_extract_bolt11_invoice(data: str) -> Optional[str]: - lower = data.lower() - if lower.startswith('lightning:ln'): - lower = lower[10:] - if lower.startswith('ln'): - return lower + data = data.strip() # whitespaces + data = data.lower() + if data.startswith('lightning:ln'): + data = data[10:] + if data.startswith('ln'): + return data return None