diff --git a/src/xpdev/wraptest.c b/src/xpdev/wraptest.c
index 58462c788ca176e93fdd7173e62bed0bdbf6ecad..b2dadb32a769b65df34b13baf7317fafb9cf9121 100644
--- a/src/xpdev/wraptest.c
+++ b/src/xpdev/wraptest.c
@@ -116,7 +116,7 @@ int main()
 		printf("!FAILURE file locking\n");
 	else
 		printf("SUCCESS!  Record locking\n");
-	if((fd2=sopen(LOCK_FNAME,O_RDWR,SH_DENYRW))!=-1) {
+	if((fd2=sopen(LOCK_FNAME,O_RDWR,SH_DENYRW))==-1) {
 		printf("SUCCESS!  Cannot reopen SH_DENYRW while lock is held\n");
 		close(fd2);
 	}