Is there a way do this other than accepting a reply as the solution?.
Accepting a reply as a solution doesn't close your thread. Only mods can close threads -- you can always PM a mod to close your thread or tag them in a reply and ask them to close it.