diff --git a/src/MNH/ini_nsv.f90 b/src/MNH/ini_nsv.f90
index 31def20797d9f182ed734495da813eb902c58d72..0f456adcee853ceada61a1504d1c7d0b8f7f8d5a 100644
--- a/src/MNH/ini_nsv.f90
+++ b/src/MNH/ini_nsv.f90
@@ -816,7 +816,7 @@ IF ( LSALT ) THEN
 
   IF( .NOT. ALLOCATED( CSALTNAMES ) ) THEN
     ALLOCATE( CSALTNAMES(NSV_SLT_A(KMI)) )
-    ALLOCATE( YSALTLONGNAMES(NSV_DST_A(KMI)) )
+    ALLOCATE( YSALTLONGNAMES(NSV_SLT_A(KMI)) )
     !Loop on all dust modes
     IF ( INMOMENTS_SLT == 1 ) THEN
       DO JMODE = 1, NMODE_SLT