summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/extension/internal/pdfinput/pdf-input.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/extension/internal/pdfinput/pdf-input.cpp b/src/extension/internal/pdfinput/pdf-input.cpp
index 7def9927d..3e3ea7bfe 100644
--- a/src/extension/internal/pdfinput/pdf-input.cpp
+++ b/src/extension/internal/pdfinput/pdf-input.cpp
@@ -64,6 +64,10 @@ PdfImportDialog::PdfImportDialog(PDFDoc *doc)
new class Gtk::Adjustment(1, 1, _pdf_doc->getNumPages(), 1, 10, 0));
_pageNumberSpin = Gtk::manage(new class Gtk::SpinButton(*_pageNumberSpin_adj, 1, 1));
hbox2 = Gtk::manage(new class Gtk::HBox(false, 0));
+ // Disable the page selector when there's only one page
+ if ( _pdf_doc->getCatalog()->getNumPages() == 1 ) {
+ _pageNumberSpin->set_sensitive(false);
+ }
// Crop settings
_cropCheck = Gtk::manage(new class Gtk::CheckButton(_("Crop to:")));