diff --git a/compute/pzgenm2.c b/compute/pzgenm2.c
index 28aedb8292c7afa1288a990cbff805392ac44c61..36b0ae6ee45dfdd82639f8cc521626da93aee1a8 100644
--- a/compute/pzgenm2.c
+++ b/compute/pzgenm2.c
@@ -167,8 +167,6 @@ chameleon_pzgenm2( double tol, const CHAM_desc_t *A, double *result,
 	chameleon_desc_destroy( &DROW );
 	chameleon_desc_destroy( &NRMX );
 	return;
-    } else {
-	normx = *result;
     }
 
     chameleon_desc_init( &NRMSX, CHAMELEON_MAT_ALLOC_GLOBAL, ChamRealDouble, 2, 1, 2,