diff --git a/src/download.cpp b/src/download.cpp
index 7a9b2179b36f97815030266e0c66a2400f68c161..2bf6782b7ca4e9f8cf294425b0f72bbd4ad37fba 100644
--- a/src/download.cpp
+++ b/src/download.cpp
@@ -47,7 +47,7 @@ QString Download::load(QString f) {
 
 	if (reply->error() != QNetworkReply::NoError || !reply->isReadable()) {
 		cerr << reply->errorString().toStdString() << endl;
-		return NULL;
+		return QString();
 	}
 
 	// store data in tempfile
diff --git a/src/main.cpp b/src/main.cpp
index e099b161e12f7b7d7f2a51adfb0667099016885e..b0b5aee2cb371c7c9d8c009dd274de082984d30d 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -99,7 +99,7 @@ int main(int argc, char *argv[]) {
 		} else {
 			file = QString::fromUtf8(argv[optind]);
 		}
-		if (file == NULL) {
+		if (file.isNull()) {
 			return 1;
 		}
 	}