Don't create close unless required