diff --git a/ds.module b/ds.module
index 1db71ff..b1df8a1 100644
--- a/ds.module
+++ b/ds.module
@@ -440,8 +440,11 @@ function ds_get_layout_info() {
     // Give modules a chance to alter the layouts information.
     drupal_alter('ds_layout_info', $layouts);
 
-    // Check that there is no 'content' region.
+    // Check that there is no 'content' region, but ignore panel layouts.
     foreach ($layouts as $key => $info) {
+      if (isset($info['panels'])) {
+        continue;
+      }
       if (isset($info['regions']['content'])) {
         $errors[] = $key;
       }
