diff --git a/src/obj/NiSkinPartition.cpp b/src/obj/NiSkinPartition.cpp
index f972cf8bc53c66d0eab34da3964a7f7f42cdaf76..e4e5b647ed38e4febee94bda57572e50c73cd1c8 100644
--- a/src/obj/NiSkinPartition.cpp
+++ b/src/obj/NiSkinPartition.cpp
@@ -576,6 +576,7 @@ void NiSkinPartition::SetStripCount( int partition, int n ) {
    part.strips.resize(n);
    part.stripLengths.resize(n);
    part.hasFaces = (n!=0);
+   part.numStrips = n;
 }
 
 vector<unsigned short> NiSkinPartition::GetStrip( int partition, int index ) const {