diff --git a/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/core/WorkspaceContainerFacade.java b/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/core/WorkspaceContainerFacade.java
index <HASH>..<HASH> 100644
--- a/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/core/WorkspaceContainerFacade.java
+++ b/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/core/WorkspaceContainerFacade.java
@@ -237,7 +237,10 @@ public final class WorkspaceContainerFacade
       {
          try
          {
-            component.resume();
+            if (component.isSuspended())
+            {
+               component.resume();
+            }
          }
          catch (ResumeException e)
          {
EXOJCR-<I>: Allow to know the current repository status