Currie forced champions Glasgow Hawks to produce another second-half fightback in an untidy affair at Old Anniesland.
The Malleny men had set up a possible shock by going 9-0 in front at the break, however a burst of tries by Nick Cox, Stevie Duffy and Murray Strang steadied the home nerves.
Mike Adamson made all the conversions to make sure Hawks kept their 100% record.
BT Scotland Premiership Division One
Aberdeen GSFP (15) 38 - Boroughmuir (17) 22
Ayr (20) 48 - Stewart's Melville FP (6) 18
Glasgow Hawks (0) 21 - Currie (9) 14
Heriot's (19) 22 - Hawick (11) 26
Melrose (13) 16 - Stirling County (0) 10
Watsonians (19) 29 - Biggar (5) 8