diff --git a/src/plugins/qt4projectmanager/qt4nodes.cpp b/src/plugins/qt4projectmanager/qt4nodes.cpp index bea44573dadeeeb841b547c490963827ab81a6e0..80fbd409b35d2d1a8c88eb3ab2793c71d34ea1b1 100644 --- a/src/plugins/qt4projectmanager/qt4nodes.cpp +++ b/src/plugins/qt4projectmanager/qt4nodes.cpp @@ -668,7 +668,7 @@ void Qt4PriFileNode::changeFiles(const FileType fileType, contents = QString::fromLatin1(qfile.readAll()); // yes, really latin1 qfile.close(); lines = contents.split(QLatin1Char('\n')); - while (lines.last().isEmpty()) + while (!lines.isEmpty() && lines.last().isEmpty()) lines.removeLast(); } else { m_project->proFileParseError(tr("Error while reading PRO file %1: %2")