diff --git a/test/skinpart_test.cpp b/test/skinpart_test.cpp
index 27e8d095a99b9e9267ba7060f0873a299daa774a..a81a7245b8d8d9e70a7f994374f783d34c32738d 100644
--- a/test/skinpart_test.cpp
+++ b/test/skinpart_test.cpp
@@ -124,4 +124,13 @@ BOOST_AUTO_TEST_CASE(skinpart_triangles_numtriangles_test)
   BOOST_CHECK_EQUAL(skinpart->skinPartitionBlocks[0].numTriangles, 1);
 }
 
+BOOST_AUTO_TEST_CASE(skinpart_setstripcount_numstrips)
+{
+  // create a simple skin partition
+  NiSkinPartitionRef skinpart = new NiSkinPartition;
+  skinpart->SetNumPartitions(1);
+  skinpart->SetStripCount(0, 3);
+  BOOST_CHECK_EQUAL(skinpart->skinPartitionBlocks[0].numStrips, 3);
+}
+
 BOOST_AUTO_TEST_SUITE_END()