diff options
Diffstat (limited to 'src/main.cpp')
-rw-r--r-- | src/main.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main.cpp b/src/main.cpp index a682a06..207f36e 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -223,9 +223,11 @@ int main(int argc, char *argv[]) { w.addItems(xsessions, a.translate("Dialog", "X Sessions")); } - if (vsessions.size()) { + if (!vSessionUrl.isEmpty()) { w.addLabelItem(a.translate("Dialog", "Loading..."), a.translate("Dialog", "Virtual Sessions")); - if (!(QFile::permissions(runVmScript) & QFile::ExeUser)) { + } + if (vsessions.size()) { + if (!(QFile::permissions(runVmScript) & QFile::ExeUser)) { std::cerr << a.translate( "Console", "vmchooser: external script %1 is not executable") |