@sudowoodo No worries, there is already a fix out for that in the testing channel (3.8-10.03 onwards) but unfortunately it’s not yet propagated to stable, it was submitted and merged only a few days ago. So if you are on the testing channel then just apply your updates, and if you are on the stable channel it’s a trivial edit of 2 lines in one file. Please see “S.M.A.R.T error global name ‘smart’ is not defined” where @mrblomblom reported the same issue. The instructions for manually applying the fix are in the third post in that threat.
Hope that sorts it for you.
Oh and thanks for the reminder / sharing of the smart db update command.