ipn: fix crash generating machine key on new installs

Regression from d6ad41dcea (for #732).

Probably also means eab6e9ea4e was unnecessary, but it's fine.

Fixes #887
This commit is contained in:
Brad Fitzpatrick 2020-11-02 08:51:12 -08:00
parent 01ee638cca
commit cc3259f8d9
1 changed files with 3 additions and 1 deletions

View File

@ -708,7 +708,9 @@ func (b *LocalBackend) initMachineKeyLocked() (err error) {
if err != nil {
return
}
b.prefs.Persist.LegacyFrontendPrivateMachineKey = b.machinePrivKey
if b.prefs != nil && b.prefs.Persist != nil {
b.prefs.Persist.LegacyFrontendPrivateMachineKey = b.machinePrivKey
}
}()
}