diff --git a/z_spm_print.c b/z_spm_print.c
index 7f1ae291ab6e96c789825cfab26a6acfaa5fce8a..0633f55551ed3a12bec2cb1af9bfc2ce729d3f14 100644
--- a/z_spm_print.c
+++ b/z_spm_print.c
@@ -38,15 +38,8 @@ z_spmCSCPrint( FILE *f, const pastix_spm_t *spm )
     baseval = spmFindBase( spm );
     i = 0; j = 0;
 
-    if ( spm->fmttype == PastixCSC ) {
-        colptr = spm->colptr;
-        rowptr = spm->rowptr;
-    }
-    else {
-        colptr = spm->rowptr;
-        rowptr = spm->colptr;
-    }
-
+    colptr = spm->colptr;
+    rowptr = spm->rowptr;
     valptr = (pastix_complex64_t*)(spm->values);
     dofs   = spm->dofs;