You are right about broadcasting although I don't know exactly what it is I remember that button so I did the transaction again and hit broadcast.
error: {u'message': u'64: dust', u'code': -26}
whatever this means. It's not a huge deal, the account I'm trying to sweep has only 0.000004 BTC but still I'm trying to learn how to use the functions on Electrum