diff --git a/src/main/java/net/floodlightcontroller/core/web/ControllerSummaryResource.java b/src/main/java/net/floodlightcontroller/core/web/ControllerSummaryResource.java
index 6cd745a1579452c0eea5bbca16c759bc1ae6e36e..20fbf85a0b97e8174c3efbcf39fee378b319101f 100644
--- a/src/main/java/net/floodlightcontroller/core/web/ControllerSummaryResource.java
+++ b/src/main/java/net/floodlightcontroller/core/web/ControllerSummaryResource.java
@@ -20,6 +20,7 @@ package net.floodlightcontroller.core.web;
 import java.util.Map;
 
 import org.restlet.resource.Get;
+import org.restlet.resource.ServerResource;
 
 import net.floodlightcontroller.core.IFloodlightProviderService;
 
@@ -27,7 +28,7 @@ import net.floodlightcontroller.core.IFloodlightProviderService;
  * Get summary counters registered by all modules
  * @author shudongz
  */
-public class ControllerSummaryResource extends CounterResourceBase {
+public class ControllerSummaryResource extends ServerResource {
     @Get("json")
     public Map<String, Object> retrieve() {
         IFloodlightProviderService floodlightProvider =