diff --git a/src/acs.cpp b/src/acs.cpp
index ef9715edca09bd98561e73432aa5cdbf21f3772e..509ac0b050a1a12a44f60489e1bb15530cac6091 100644
--- a/src/acs.cpp
+++ b/src/acs.cpp
@@ -69,6 +69,9 @@ void acs::web_read(char *url, const char *data) {
 		if (res == CURLE_OK && !web_data.compare("NOK")) {
 			QMessageBox::information(this, "REGISTRAZIONE MANCANTE", "ATTENZIONE, badge non presente nel registro elettronico degli accessi\nEffettuare al piu' presto la registrazione", QMessageBox::Ok);
 		}
+		else if (res != CURLE_OK || web_data.compare("OK")) {
+		    QMessageBox::information(this, "REGISTRAZIONE ACCESSO", "ATTENZIONE, non e' stato possibile contattare il registro elettronico degli accessi\nSi prega di verificare con cura che sia presente una registrazione", QMessageBox::Ok);
+		}
 		web_data.clear();
 		// clean escaped url string
 		curl_free(output);