diff --git a/chrome/content/zotero/bibliography.js b/chrome/content/zotero/bibliography.js
index 236e8a1ea3..b5356b0070 100644
--- a/chrome/content/zotero/bibliography.js
+++ b/chrome/content/zotero/bibliography.js
@@ -235,7 +235,7 @@ var Zotero_File_Interface_Bibliography = new function() {
document.getElementById("citations").label = label;
}
- window.resizeTo(window.outerWidth, Math.min(650, window.screen.availHeight));
+ window.sizeToContent();
};
/*
diff --git a/chrome/content/zotero/integration/integrationDocPrefs.xul b/chrome/content/zotero/integration/integrationDocPrefs.xul
index a7c1175436..f438c2bee3 100644
--- a/chrome/content/zotero/integration/integrationDocPrefs.xul
+++ b/chrome/content/zotero/integration/integrationDocPrefs.xul
@@ -43,10 +43,10 @@
-
-
+
+
-
+
diff --git a/chrome/content/zotero/xpcom/integration.js b/chrome/content/zotero/xpcom/integration.js
index 8da0854995..2fe1383fb9 100644
--- a/chrome/content/zotero/xpcom/integration.js
+++ b/chrome/content/zotero/xpcom/integration.js
@@ -1501,7 +1501,7 @@ Zotero.Integration.Session.prototype.setDocPrefs = Zotero.Promise.coroutine(func
// Make sure styles are initialized for new docs
yield Zotero.Styles.init();
- yield Zotero.Integration.displayDialog('chrome://zotero/content/integration/integrationDocPrefs.xul', 'resizable', io);
+ yield Zotero.Integration.displayDialog('chrome://zotero/content/integration/integrationDocPrefs.xul', '', io);
if (!io.style || !io.fieldType) {
throw new Zotero.Exception.UserCancelled("document preferences window");
diff --git a/chrome/skin/default/zotero/bibliography.css b/chrome/skin/default/zotero/bibliography.css
index 1ee1ee7637..56e98e2960 100644
--- a/chrome/skin/default/zotero/bibliography.css
+++ b/chrome/skin/default/zotero/bibliography.css
@@ -1,5 +1,6 @@
#style-listbox
{
+ height: 19em;
width: 325pt;
}