Index: /trunk/BNC/bncnetqueryv2.cpp
===================================================================
--- /trunk/BNC/bncnetqueryv2.cpp	(revision 1582)
+++ /trunk/BNC/bncnetqueryv2.cpp	(revision 1583)
@@ -15,4 +15,6 @@
  * -----------------------------------------------------------------------*/
 
+#include <iostream>
+
 #include "bncnetqueryv2.h"
 #include "bncsettings.h"
@@ -30,5 +32,5 @@
   _reply     = 0;
   _eventLoop = new QEventLoop(this);
-
+  _firstData = true;
   _status    = init;
 }
@@ -171,3 +173,14 @@
   // -----------
   outData.append(_reply->readAll());
+
+  if (_firstData) {
+    _firstData = false;
+    if (outData.indexOf("SOURCETABLE") != -1) {
+      _reply->disconnect(SIGNAL(error(QNetworkReply::NetworkError)));
+      _reply->abort();
+      _eventLoop->quit();
+      _status = error;
+      emit newMessage("NetQuery: wrong Mountpoint and/or Authorization", true);
+    }
+  }
 }
Index: /trunk/BNC/bncnetqueryv2.h
===================================================================
--- /trunk/BNC/bncnetqueryv2.h	(revision 1582)
+++ /trunk/BNC/bncnetqueryv2.h	(revision 1583)
@@ -27,4 +27,5 @@
   QNetworkReply*         _reply;
   QEventLoop*            _eventLoop;
+  bool                   _firstData;
 };
 
