diff --git a/NIF_Blocks.cpp b/NIF_Blocks.cpp
index dea34873446b972ad23531277aaf3f9bc068f136..3007fdc653165710f47d9b3368a9f4661e127421 100644
--- a/NIF_Blocks.cpp
+++ b/NIF_Blocks.cpp
@@ -1805,7 +1805,7 @@ string NiStringExtraData::asString() {
 	attr_ref string_data = GetAttr("String Data");
 
 	out << next_data->GetName() << ":  " << next_data->asLink() << endl
-		<< "Bytes Remaining:  " << uint(strData.length()) + 4 << endl
+		<< "Bytes Remaining:  " << uint(string_data->asString().length()) + 4 << endl
 		<< string_data->GetName() << ":  " << string_data->asString() << endl;
 	
 	return out.str();