summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--krandr/libkrandr.cc14
1 files changed, 8 insertions, 6 deletions
diff --git a/krandr/libkrandr.cc b/krandr/libkrandr.cc
index 04dd01be6..923b9f1a0 100644
--- a/krandr/libkrandr.cc
+++ b/krandr/libkrandr.cc
@@ -433,14 +433,16 @@ TQStringList KRandrSimpleAPI::getDisplayConfigurationProfiles(TQString kde_confd
d.setSorting(TQDir::Name);
const TQFileInfoList *list = d.entryInfoList();
- TQFileInfoListIterator it(*list);
- TQFileInfo *fi;
+ if (list) {
+ TQFileInfoListIterator it(*list);
+ TQFileInfo *fi;
- while ((fi = it.current()) != 0) {
- if (fi->fileName() != "default") {
- ret.append(fi->fileName());
+ while ((fi = it.current()) != 0) {
+ if (fi->fileName() != "default") {
+ ret.append(fi->fileName());
+ }
+ ++it;
}
- ++it;
}
return ret;