diff --git a/src/zm_group_permission.cpp b/src/zm_group_permission.cpp
index c1ef4d586..db0e598bc 100644
--- a/src/zm_group_permission.cpp
+++ b/src/zm_group_permission.cpp
@@ -33,7 +33,6 @@ Group_Permission::Group_Permission(const MYSQL_ROW &dbrow) {
   user_id = atoi(dbrow[index++]);
   group_id = atoi(dbrow[index++]);
   permission = static_cast<Permission>(atoi(dbrow[index]));
-  Debug(1, "Loaded permission %d from %s", permission, dbrow[index]);
   monitor_ids_loaded = false;
 }
 
@@ -51,26 +50,18 @@ void Group_Permission::Copy(const Group_Permission &gp) {
 
 Group_Permission::Permission Group_Permission::getPermission(int monitor_id) {
   if (!monitor_ids_loaded) {
-    Debug(1, "Loading monitor Ids");
     loadMonitorIds();
-  } else {
-    Debug(1, "Not loading monitor Ids");
   }
   if (monitor_ids.empty()) {
-    Debug(1, "No monitor ids... is group empty?");
     return PERM_INHERIT;
   }
 
   for (auto i = monitor_ids.begin();
       i != monitor_ids.end(); ++i ) {
     if ( *i == monitor_id ) {
-      Debug(1, "returning permission %d for monitor %d", permission, monitor_id);
       return permission;
-    } else {
-      Debug(1, "Not this monitor %d != %d", *i, monitor_id);
     }
   }
-  Debug(1, "Monitor %d not found, returning INHERIT", monitor_id);
   return PERM_INHERIT;
 }
 
@@ -99,7 +90,6 @@ void Group_Permission::loadMonitorIds() {
     return;
   }
 
-  Debug(1, "Got %zu rows", mysql_num_rows(result));
   monitor_ids.reserve(mysql_num_rows(result));
   while (MYSQL_ROW dbrow = mysql_fetch_row(result)) {
     monitor_ids.push_back(atoi(dbrow[0]));