diff --git a/src/smblib/smblib.c b/src/smblib/smblib.c
index bf1efdfd97bcd084ba794f63ad6492bfda397eda..30b7adfe25a241759d9c3d8efd5d1024e60f0622 100644
--- a/src/smblib/smblib.c
+++ b/src/smblib/smblib.c
@@ -2022,7 +2022,7 @@ int SMBCALL smb_tzutc(short zone)
 {
 	int tz;
 
-	if(zone<=1000 && zone>=-1000)	/* 720 is 12 hours */
+	if(OTHER_ZONE(zone))
 		return(zone);
 
 	tz=zone&0xfff;