3cb3b22
diff --git a/src/time/zoneinfo_unix.go b/src/time/zoneinfo_unix.go
3cb3b22
index ed9502d..c2569e7 100644
3cb3b22
--- a/src/time/zoneinfo_unix.go
3cb3b22
+++ b/src/time/zoneinfo_unix.go
3cb3b22
@@ -32,14 +32,14 @@ var zoneDirs = []string{
3cb3b22
 	"/usr/share/zoneinfo/",
3cb3b22
 	"/usr/share/lib/zoneinfo/",
3cb3b22
 	"/usr/lib/locale/TZ/",
3cb3b22
-	runtime.GOROOT() + "/lib/time/zoneinfo.zip",
3cb3b22
 }
3cb3b22
 
3cb3b22
 var origZoneDirs = zoneDirs
3cb3b22
 
3cb3b22
 func forceZipFileForTesting(zipOnly bool) {
3cb3b22
-	zoneDirs = make([]string, len(origZoneDirs))
3cb3b22
+	zoneDirs = make([]string, len(origZoneDirs)+1)
3cb3b22
 	copy(zoneDirs, origZoneDirs)
3cb3b22
+	zoneDirs = append(zoneDirs, runtime.GOROOT()+"/lib/time/zoneinfo.zip")
3cb3b22
 	if zipOnly {
3cb3b22
 		for i := 0; i < len(zoneDirs)-1; i++ {
3cb3b22
 			zoneDirs[i] = "/XXXNOEXIST"