Index: trunk/CHANGELOG
===================================================================
--- trunk/CHANGELOG	(revision 978)
+++ trunk/CHANGELOG	(revision 979)
@@ -11,6 +11,8 @@
 ! = Update/Change
 
 ------------------------------------- 2.8.0 -------------------------------------
+06-May-2009 Matthias Gallas
+#	Fixed bug with not always included stylesheets in backend (ticket #717)
 27-Apr-2009 Matthias Gallas
 #	Fixed bug with missing option for admin-tools in advanced view of access
 	settings (ticket #714)
Index: trunk/wb/framework/class.admin.php
===================================================================
--- trunk/wb/framework/class.admin.php	(revision 978)
+++ trunk/wb/framework/class.admin.php	(revision 979)
@@ -349,9 +349,13 @@
 					return str_replace("{MODULE_DIRECTORY}", $tool['directory'], $base_link);
 				}
 			}
-		} elseif(isset($_GET['page_id'])) {
+		} elseif(isset($_GET['page_id']) or isset($_POST['page_id'])) {
 			// check if displayed page in the backend contains a page module
-			$page_id = (int) addslashes($_GET['page_id']);
+			if (isset($_GET['page_id'])) {
+				$page_id = (int) addslashes($_GET['page_id']);
+			} else {
+				$page_id = (int) addslashes($_POST['page_id']);
+			}
 
     		// gather information for all models embedded on actual page
 			$query_modules = $database->query("SELECT module FROM " .TABLE_PREFIX ."sections 
