diff --git a/src/gui/DatabaseWidget.cpp b/src/gui/DatabaseWidget.cpp index 0026a4049..0c4167c6b 100644 --- a/src/gui/DatabaseWidget.cpp +++ b/src/gui/DatabaseWidget.cpp @@ -458,8 +458,10 @@ void DatabaseWidget::openUrlForEntry(Entry* entry) return; } - if (urlString.startsWith("cmd://") && (urlString.length() > 6)) { - QProcess::startDetached(urlString.mid(6)); + if (urlString.startsWith("cmd://")) { + if (urlString.length() > 6) { + QProcess::startDetached(urlString.mid(6)); + } } else { QDesktopServices::openUrl(urlString);