Index: scribus/pageitem.cpp
===================================================================
--- scribus/pageitem.cpp	(revision 12410)
+++ scribus/pageitem.cpp	(working copy)
@@ -666,7 +666,8 @@
 bool PageItem::frameOverflows() const
 {
 #ifndef NLS_PROTO
-	return NextBox == NULL && itemText.length() > static_cast<int>(MaxChars);
+	return NextBox == NULL && (static_cast<int>(firstChar) < itemText.length()) && (static_cast<int>(firstChar) < MaxChars)
+		&& (itemText.length() > static_cast<int>(MaxChars));
 #else
 	return false; // FIXME:NLS
 #endif
