diff --git a/lib/backend.py b/lib/backend.py
index 007852dd0ef4385f3cdc0440399eceb66236759e..1cea6e386af7b9a5c689dbad7f3db7fb3920bb72 100644
--- a/lib/backend.py
+++ b/lib/backend.py
@@ -504,7 +504,7 @@ def _GetVGInfo(vg_name):
     errmsg = "volume group %s not present" % vg_name
     logger.Error(errmsg)
     return retdic
-  valarr = retval.stdout.strip().split(':')
+  valarr = retval.stdout.strip().rstrip(':').split(':')
   if len(valarr) == 3:
     try:
       retdic = {