diff --git a/staging/src/k8s.io/legacy-cloud-providers/azure/azure_blobDiskController.go b/staging/src/k8s.io/legacy-cloud-providers/azure/azure_blobDiskController.go index 581144162582..d6b5ee5e96ff 100644 --- a/staging/src/k8s.io/legacy-cloud-providers/azure/azure_blobDiskController.go +++ b/staging/src/k8s.io/legacy-cloud-providers/azure/azure_blobDiskController.go @@ -300,10 +300,9 @@ func (c *BlobDiskController) getStorageAccountKey(SAName string) (string, error) klog.Warningf("azureDisk - account %s was not cached while getting keys", SAName) return *v.Value, nil } + c.accounts[SAName].key = *v.Value + return c.accounts[SAName].key, nil } - - c.accounts[SAName].key = *v.Value - return c.accounts[SAName].key, nil } return "", fmt.Errorf("couldn't find key named key1 in storage account:%s keys", SAName)